Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 Script API References Landing page for Minecraft Bedrock Script API Reference, containing documentation related to experimental and stable Minecraft Script APIs to interact with a Minecraft world programmatically. The libraries of Script APIs are grouped under the @minecraft scope on Minecraft and npm. Documentation Visit one of the following links to view the full documentation that matches your Minecraft version. Minecraft: Bedrock Edition API references: Script API - Latest Minecraft: Bedrock Edition Preview API references: Script API - Preview Script API Documentation Homepage Minecraft Module The Minecraft module, also known as @minecraft/server module, is the main script module to manipulate a Minecraft world. Here are some core features the module provides: Manipulate a Minecraft world, including entities, blocks, dimensions, and more. Register Custom Components for blocks and items. Provides input and device infomation for a Minecraft player's client instance. Changes game rules that apply to the world. Controls player's camera view. Use the System API to process long running operations. Events The Minecraft module allows you to respond to specific event occurs in Minecraft using event handlers in JavaScript. Event handlers are callback routines made by you. They are triggered in response to an interaction, like when a player interacts with an entity. Minecraft Script API's events are broken down into following categories: System Events: Event handlers are triggered when a system-level operation is triggered. World Events: Event handlers are triggered when an event happens within a Minecraft world. Data Storage The Minecraft module also provides mechanisms for script plugins to store data, in key/value pairs, in a Minecraft world. The two mechanisms within Minecraft world storage (accessible through Script API) are as follows: Dynamic Properties: Maintains a separate storage for entities, items and world, that is accessible with only script API per behavior pack. Scoreboards: Stores the score of entities in objectives. An objective tracks a single statistic for entities. Minecraft UI Module The @minecraft/server-ui module helps you build simple form or dialogs to players. Action Forms A form with a list of buttons with captions and images for presenting a set of options to a player. Message Forms A form with two-button that are functional for Yes/No or OK/Cancel questions. Modal Forms A more flexible "questionnaire-style" list of controls in a form that can be used to take input. GameTest Framework One of the sample GameTests from Microsoft sample GameTest repository on GitHub GameTest Framework is a toolset available to creators to build and test any new content using the @minecraft/server-gametest script module and the /gametest command in Minecraft. Each GameTest is broken into the following: Register a test: create an environment to conduct a test. Setup a test: Setup the environment to run the test. Validate a test: Evaluates whether a test passed or failed. Minecraft HTTP module Use the Script API to send HTTP requests to the internet using the @minecraft/server-net module. Minecraft Editor Module Bedrock Editor with Editor Samples Add-On in Minecraft Preview v1.21.30 (August 2024) The Minecraft Editor or the @minecraft/server-editor module is a built-in JavaScript library for Editor extensions to build complex tools to build, edit, and test worlds. Currently, this API is only accessible in Bedrock Preview on Windows. An Editor extension is a set of resource pack and behavior packs, like .mcaddon files but for Editor, uses this API to perform most actions in the Bedrock Editor. Here are some examples of what you can achieve with the Extension API: Add built-in Ore UI components & views in the editor UI. Create custom tools in the Editor panel. Register custom actions and hotkeys to use a tool. Export and playtest an Editor project as playable world. Server Admin Module Load configuration of variables and secrets in Bedrock Dedicated Server folder using Script API. Debug Utilities Module A Script API module that is used for debugging purposes. Currently features: Configure performance watchdog timing warnings for a plugin. Provide access to performance-related infomation for script runtimes. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Script API References Documentation Minecraft Module Events Data Storage Minecraft UI Module Action Forms Message Forms Modal Forms Game Test Framework Minecraft HTTP module Minecraft Editor Module Server Admin Module Debug Utilities Module Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Module @minecraft/server@1.15.0 Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more. Manifest Details { "module_name" : "@minecraft/server" , "version" : "1.15.0" } Copy Dependencies @minecraft/common@1.1.0 { "module_name" : "@minecraft/common" , "version" : "1.1.0" } Copy Installation Install type definition for @minecraft/server module using npm: npm i @minecraft/server@1.15.0 Copy Index Enumerations Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Classes Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Interfaces Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Variables Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Translate Settings Settings Voice speed Normal Test Slow Test Slower Test Sign in Translate About Google Translate Privacy & Terms Help Send feedback About Google Translation types Text Images Documents Websites Text translation Detect language Detect language English Spanish French swap_horiz Swap languages (Ctrl+Shift+S) English English Spanish Arabic Close picker Translate from search Search languages close Close picker Close search clear Clear search text check history Detect language auto_awesome Detect language Recent languages All languages check history Abkhaz Abkhaz check history Acehnese Acehnese check history Acholi Acholi check history Afar Afar check history Afrikaans Afrikaans check history Albanian Albanian check history Alur Alur check history Amharic Amharic check history Arabic Arabic check history Armenian Armenian check history Assamese Assamese check history Avar Avar check history Awadhi Awadhi check history Aymara Aymara check history Azerbaijani Azerbaijani check history Balinese Balinese check history Baluchi Baluchi check history Bambara Bambara check history Baoulé Baoulé check history Bashkir Bashkir check history Basque Basque check history Batak Karo Batak Karo check history Batak Simalungun Batak Simalungun check history Batak Toba Batak Toba check history Belarusian Belarusian check history Bemba Bemba check history Bengali Bengali check history Betawi Betawi check history Bhojpuri Bhojpuri check history Bikol Bikol check history Bosnian Bosnian check history Breton Breton check history Bulgarian Bulgarian check history Buryat Buryat check history Cantonese Cantonese check history Catalan Catalan check history Cebuano Cebuano check history Chamorro Chamorro check history Chechen Chechen check history Chichewa Chichewa check history Chinese (Simplified) Chinese (Simplified) check history Chinese (Traditional) Chinese (Traditional) check history Chuukese Chuukese check history Chuvash Chuvash check history Corsican Corsican check history Crimean Tatar (Cyrillic) Crimean Tatar (Cyrillic) check history Crimean Tatar (Latin) Crimean Tatar (Latin) check history Croatian Croatian check history Czech Czech check history Danish Danish check history Dari Dari check history Dhivehi Dhivehi check history Dinka Dinka check history Dogri Dogri check history Dombe Dombe check history Dutch Dutch check history Dyula Dyula check history Dzongkha Dzongkha check history English English check history Esperanto Esperanto check history Estonian Estonian check history Ewe Ewe check history Faroese Faroese check history Fijian Fijian check history Filipino Filipino check history Finnish Finnish check history Fon Fon check history French French check history French (Canada) French (Canada) check history Frisian Frisian check history Friulian Friulian check history Fulani Fulani check history Ga Ga check history Galician Galician check history Georgian Georgian check history German German check history Greek Greek check history Guarani Guarani check history Gujarati Gujarati check history Haitian Creole Haitian Creole check history Hakha Chin Hakha Chin check history Hausa Hausa check history Hawaiian Hawaiian check history Hebrew Hebrew check history Hiligaynon Hiligaynon check history Hindi Hindi check history Hmong Hmong check history Hungarian Hungarian check history Hunsrik Hunsrik check history Iban Iban check history Icelandic Icelandic check history Igbo Igbo check history Ilocano Ilocano check history Indonesian Indonesian check history Inuktut (Latin) Inuktut (Latin) check history Inuktut (Syllabics) Inuktut (Syllabics) check history Irish Irish check history Italian Italian check history Jamaican Patois Jamaican Patois check history Japanese Japanese check history Javanese Javanese check history Jingpo Jingpo check history Kalaallisut Kalaallisut check history Kannada Kannada check history Kanuri Kanuri check history Kapampangan Kapampangan check history Kazakh Kazakh check history Khasi Khasi check history Khmer Khmer check history Kiga Kiga check history Kikongo Kikongo check history Kinyarwanda Kinyarwanda check history Kituba Kituba check history Kokborok Kokborok check history Komi Komi check history Konkani Konkani check history Korean Korean check history Krio Krio check history Kurdish (Kurmanji) Kurdish (Kurmanji) check history Kurdish (Sorani) Kurdish (Sorani) check history Kyrgyz Kyrgyz check history Lao Lao check history Latgalian Latgalian check history Latin Latin check history Latvian Latvian check history Ligurian Ligurian check history Limburgish Limburgish check history Lingala Lingala check history Lithuanian Lithuanian check history Lombard Lombard check history Luganda Luganda check history Luo Luo check history Luxembourgish Luxembourgish check history Macedonian Macedonian check history Madurese Madurese check history Maithili Maithili check history Makassar Makassar check history Malagasy Malagasy check history Malay Malay check history Malay (Jawi) Malay (Jawi) check history Malayalam Malayalam check history Maltese Maltese check history Mam Mam check history Manx Manx check history Maori Maori check history Marathi Marathi check history Marshallese Marshallese check history Marwadi Marwadi check history Mauritian Creole Mauritian Creole check history Meadow Mari Meadow Mari check history Meiteilon (Manipuri) Meiteilon (Manipuri) check history Minang Minang check history Mizo Mizo check history Mongolian Mongolian check history Myanmar (Burmese) Myanmar (Burmese) check history Nahuatl (Eastern Huasteca) Nahuatl (Eastern Huasteca) check history Ndau Ndau check history Ndebele (South) Ndebele (South) check history Nepalbhasa (Newari) Nepalbhasa (Newari) check history Nepali Nepali check history NKo NKo check history Norwegian Norwegian check history Nuer Nuer check history Occitan Occitan check history Odia (Oriya) Odia (Oriya) check history Oromo Oromo check history Ossetian Ossetian check history Pangasinan Pangasinan check history Papiamento Papiamento check history Pashto Pashto check history Persian Persian check history Polish Polish check history Portuguese (Brazil) Portuguese (Brazil) check history Portuguese (Portugal) Portuguese (Portugal) check history Punjabi (Gurmukhi) Punjabi (Gurmukhi) check history Punjabi (Shahmukhi) Punjabi (Shahmukhi) check history Quechua Quechua check history Qʼeqchiʼ Qʼeqchiʼ check history Romani Romani check history Romanian Romanian check history Rundi Rundi check history Russian Russian check history Sami (North) Sami (North) check history Samoan Samoan check history Sango Sango check history Sanskrit Sanskrit check history Santali (Latin) Santali (Latin) check history Santali (Ol Chiki) Santali (Ol Chiki) check history Scots Gaelic Scots Gaelic check history Sepedi Sepedi check history Serbian Serbian check history Sesotho Sesotho check history Seychellois Creole Seychellois Creole check history Shan Shan check history Shona Shona check history Sicilian Sicilian check history Silesian Silesian check history Sindhi Sindhi check history Sinhala Sinhala check history Slovak Slovak check history Slovenian Slovenian check history Somali Somali check history Spanish Spanish check history Sundanese Sundanese check history Susu Susu check history Swahili Swahili check history Swati Swati check history Swedish Swedish check history Tahitian Tahitian check history Tajik Tajik check history Tamazight Tamazight check history Tamazight (Tifinagh) Tamazight (Tifinagh) check history Tamil Tamil check history Tatar Tatar check history Telugu Telugu check history Tetum Tetum check history Thai Thai check history Tibetan Tibetan check history Tigrinya Tigrinya check history Tiv Tiv check history Tok Pisin Tok Pisin check history Tongan Tongan check history Tshiluba Tshiluba check history Tsonga Tsonga check history Tswana Tswana check history Tulu Tulu check history Tumbuka Tumbuka check history Turkish Turkish check history Turkmen Turkmen check history Tuvan Tuvan check history Twi Twi check history Udmurt Udmurt check history Ukrainian Ukrainian check history Urdu Urdu check history Uyghur Uyghur check history Uzbek Uzbek check history Vietnamese Vietnamese check history Waray Waray check history Welsh Welsh check history Wolof Wolof check history Xhosa Xhosa check history Yakut Yakut check history Yiddish Yiddish check history Yoruba Yoruba check history Yucatec Maya Yucatec Maya check history Zapotec Zapotec check history Zulu Zulu Close picker Translate to search Search languages close Close picker Close search clear Clear search text Recent languages All languages check history Abkhaz Abkhaz check history Acehnese Acehnese check history Acholi Acholi check history Afar Afar check history Afrikaans Afrikaans check history Albanian Albanian check history Alur Alur check history Amharic Amharic check history Arabic Arabic check history Armenian Armenian check history Assamese Assamese check history Avar Avar check history Awadhi Awadhi check history Aymara Aymara check history Azerbaijani Azerbaijani check history Balinese Balinese check history Baluchi Baluchi check history Bambara Bambara check history Baoulé Baoulé check history Bashkir Bashkir check history Basque Basque check history Batak Karo Batak Karo check history Batak Simalungun Batak Simalungun check history Batak Toba Batak Toba check history Belarusian Belarusian check history Bemba Bemba check history Bengali Bengali check history Betawi Betawi check history Bhojpuri Bhojpuri check history Bikol Bikol check history Bosnian Bosnian check history Breton Breton check history Bulgarian Bulgarian check history Buryat Buryat check history Cantonese Cantonese check history Catalan Catalan check history Cebuano Cebuano check history Chamorro Chamorro check history Chechen Chechen check history Chichewa Chichewa check history Chinese (Simplified) Chinese (Simplified) check history Chinese (Traditional) Chinese (Traditional) check history Chuukese Chuukese check history Chuvash Chuvash check history Corsican Corsican check history Crimean Tatar (Cyrillic) Crimean Tatar (Cyrillic) check history Crimean Tatar (Latin) Crimean Tatar (Latin) check history Croatian Croatian check history Czech Czech check history Danish Danish check history Dari Dari check history Dhivehi Dhivehi check history Dinka Dinka check history Dogri Dogri check history Dombe Dombe check history Dutch Dutch check history Dyula Dyula check history Dzongkha Dzongkha check history English English check history Esperanto Esperanto check history Estonian Estonian check history Ewe Ewe check history Faroese Faroese check history Fijian Fijian check history Filipino Filipino check history Finnish Finnish check history Fon Fon check history French French check history French (Canada) French (Canada) check history Frisian Frisian check history Friulian Friulian check history Fulani Fulani check history Ga Ga check history Galician Galician check history Georgian Georgian check history German German check history Greek Greek check history Guarani Guarani check history Gujarati Gujarati check history Haitian Creole Haitian Creole check history Hakha Chin Hakha Chin check history Hausa Hausa check history Hawaiian Hawaiian check history Hebrew Hebrew check history Hiligaynon Hiligaynon check history Hindi Hindi check history Hmong Hmong check history Hungarian Hungarian check history Hunsrik Hunsrik check history Iban Iban check history Icelandic Icelandic check history Igbo Igbo check history Ilocano Ilocano check history Indonesian Indonesian check history Inuktut (Latin) Inuktut (Latin) check history Inuktut (Syllabics) Inuktut (Syllabics) check history Irish Irish check history Italian Italian check history Jamaican Patois Jamaican Patois check history Japanese Japanese check history Javanese Javanese check history Jingpo Jingpo check history Kalaallisut Kalaallisut check history Kannada Kannada check history Kanuri Kanuri check history Kapampangan Kapampangan check history Kazakh Kazakh check history Khasi Khasi check history Khmer Khmer check history Kiga Kiga check history Kikongo Kikongo check history Kinyarwanda Kinyarwanda check history Kituba Kituba check history Kokborok Kokborok check history Komi Komi check history Konkani Konkani check history Korean Korean check history Krio Krio check history Kurdish (Kurmanji) Kurdish (Kurmanji) check history Kurdish (Sorani) Kurdish (Sorani) check history Kyrgyz Kyrgyz check history Lao Lao check history Latgalian Latgalian check history Latin Latin check history Latvian Latvian check history Ligurian Ligurian check history Limburgish Limburgish check history Lingala Lingala check history Lithuanian Lithuanian check history Lombard Lombard check history Luganda Luganda check history Luo Luo check history Luxembourgish Luxembourgish check history Macedonian Macedonian check history Madurese Madurese check history Maithili Maithili check history Makassar Makassar check history Malagasy Malagasy check history Malay Malay check history Malay (Jawi) Malay (Jawi) check history Malayalam Malayalam check history Maltese Maltese check history Mam Mam check history Manx Manx check history Maori Maori check history Marathi Marathi check history Marshallese Marshallese check history Marwadi Marwadi check history Mauritian Creole Mauritian Creole check history Meadow Mari Meadow Mari check history Meiteilon (Manipuri) Meiteilon (Manipuri) check history Minang Minang check history Mizo Mizo check history Mongolian Mongolian check history Myanmar (Burmese) Myanmar (Burmese) check history Nahuatl (Eastern Huasteca) Nahuatl (Eastern Huasteca) check history Ndau Ndau check history Ndebele (South) Ndebele (South) check history Nepalbhasa (Newari) Nepalbhasa (Newari) check history Nepali Nepali check history NKo NKo check history Norwegian Norwegian check history Nuer Nuer check history Occitan Occitan check history Odia (Oriya) Odia (Oriya) check history Oromo Oromo check history Ossetian Ossetian check history Pangasinan Pangasinan check history Papiamento Papiamento check history Pashto Pashto check history Persian Persian check history Polish Polish check history Portuguese (Brazil) Portuguese (Brazil) check history Portuguese (Portugal) Portuguese (Portugal) check history Punjabi (Gurmukhi) Punjabi (Gurmukhi) check history Punjabi (Shahmukhi) Punjabi (Shahmukhi) check history Quechua Quechua check history Qʼeqchiʼ Qʼeqchiʼ check history Romani Romani check history Romanian Romanian check history Rundi Rundi check history Russian Russian check history Sami (North) Sami (North) check history Samoan Samoan check history Sango Sango check history Sanskrit Sanskrit check history Santali (Latin) Santali (Latin) check history Santali (Ol Chiki) Santali (Ol Chiki) check history Scots Gaelic Scots Gaelic check history Sepedi Sepedi check history Serbian Serbian check history Sesotho Sesotho check history Seychellois Creole Seychellois Creole check history Shan Shan check history Shona Shona check history Sicilian Sicilian check history Silesian Silesian check history Sindhi Sindhi check history Sinhala Sinhala check history Slovak Slovak check history Slovenian Slovenian check history Somali Somali check history Spanish Spanish check history Sundanese Sundanese check history Susu Susu check history Swahili Swahili check history Swati Swati check history Swedish Swedish check history Tahitian Tahitian check history Tajik Tajik check history Tamazight Tamazight check history Tamazight (Tifinagh) Tamazight (Tifinagh) check history Tamil Tamil check history Tatar Tatar check history Telugu Telugu check history Tetum Tetum check history Thai Thai check history Tibetan Tibetan check history Tigrinya Tigrinya check history Tiv Tiv check history Tok Pisin Tok Pisin check history Tongan Tongan check history Tshiluba Tshiluba check history Tsonga Tsonga check history Tswana Tswana check history Tulu Tulu check history Tumbuka Tumbuka check history Turkish Turkish check history Turkmen Turkmen check history Tuvan Tuvan check history Twi Twi check history Udmurt Udmurt check history Ukrainian Ukrainian check history Urdu Urdu check history Uyghur Uyghur check history Uzbek Uzbek check history Vietnamese Vietnamese check history Waray Waray check history Welsh Welsh check history Wolof Wolof check history Xhosa Xhosa check history Yakut Yakut check history Yiddish Yiddish check history Yoruba Yoruba check history Yucatec Maya Yucatec Maya check history Zapotec Zapotec check history Zulu Zulu Getting translation... Source text clear Clear source text Show more Show less Voice input isn't supported on this browser Busy... Translate by voice Loading... Listen 0 / 5,000 Loading... Turn on Handwriting Select Input Tool keyboard Translation results Translation Translating . . . Translations are gender-specific. Learn more Some sentences may contain gender-specific alternatives. Click a sentence to see alternatives. Learn more error_outline Translation error Try again Send feedback Document translation Detect language Detect language English Spanish French swap_horiz Swap languages (Ctrl+Shift+S) English English Spanish Arabic Close picker Translate from search Search languages close Close picker Close search clear Clear search text check history Detect language auto_awesome Detect language Recent languages All languages check history Abkhaz Abkhaz check history Acehnese Acehnese check history Acholi Acholi check history Afar Afar check history Afrikaans Afrikaans check history Albanian Albanian check history Alur Alur check history Amharic Amharic check history Arabic Arabic check history Armenian Armenian check history Assamese Assamese check history Avar Avar check history Awadhi Awadhi check history Aymara Aymara check history Azerbaijani Azerbaijani check history Balinese Balinese check history Baluchi Baluchi check history Bambara Bambara check history Baoulé Baoulé check history Bashkir Bashkir check history Basque Basque check history Batak Karo Batak Karo check history Batak Simalungun Batak Simalungun check history Batak Toba Batak Toba check history Belarusian Belarusian check history Bemba Bemba check history Bengali Bengali check history Betawi Betawi check history Bhojpuri Bhojpuri check history Bikol Bikol check history Bosnian Bosnian check history Breton Breton check history Bulgarian Bulgarian check history Buryat Buryat check history Cantonese Cantonese check history Catalan Catalan check history Cebuano Cebuano check history Chamorro Chamorro check history Chechen Chechen check history Chichewa Chichewa check history Chinese (Simplified) Chinese (Simplified) check history Chinese (Traditional) Chinese (Traditional) check history Chuukese Chuukese check history Chuvash Chuvash check history Corsican Corsican check history Crimean Tatar (Cyrillic) Crimean Tatar (Cyrillic) check history Crimean Tatar (Latin) Crimean Tatar (Latin) check history Croatian Croatian check history Czech Czech check history Danish Danish check history Dari Dari check history Dhivehi Dhivehi check history Dinka Dinka check history Dogri Dogri check history Dombe Dombe check history Dutch Dutch check history Dyula Dyula check history Dzongkha Dzongkha check history English English check history Esperanto Esperanto check history Estonian Estonian check history Ewe Ewe check history Faroese Faroese check history Fijian Fijian check history Filipino Filipino check history Finnish Finnish check history Fon Fon check history French French check history French (Canada) French (Canada) check history Frisian Frisian check history Friulian Friulian check history Fulani Fulani check history Ga Ga check history Galician Galician check history Georgian Georgian check history German German check history Greek Greek check history Guarani Guarani check history Gujarati Gujarati check history Haitian Creole Haitian Creole check history Hakha Chin Hakha Chin check history Hausa Hausa check history Hawaiian Hawaiian check history Hebrew Hebrew check history Hiligaynon Hiligaynon check history Hindi Hindi check history Hmong Hmong check history Hungarian Hungarian check history Hunsrik Hunsrik check history Iban Iban check history Icelandic Icelandic check history Igbo Igbo check history Ilocano Ilocano check history Indonesian Indonesian check history Inuktut (Latin) Inuktut (Latin) check history Inuktut (Syllabics) Inuktut (Syllabics) check history Irish Irish check history Italian Italian check history Jamaican Patois Jamaican Patois check history Japanese Japanese check history Javanese Javanese check history Jingpo Jingpo check history Kalaallisut Kalaallisut check history Kannada Kannada check history Kanuri Kanuri check history Kapampangan Kapampangan check history Kazakh Kazakh check history Khasi Khasi check history Khmer Khmer check history Kiga Kiga check history Kikongo Kikongo check history Kinyarwanda Kinyarwanda check history Kituba Kituba check history Kokborok Kokborok check history Komi Komi check history Konkani Konkani check history Korean Korean check history Krio Krio check history Kurdish (Kurmanji) Kurdish (Kurmanji) check history Kurdish (Sorani) Kurdish (Sorani) check history Kyrgyz Kyrgyz check history Lao Lao check history Latgalian Latgalian check history Latin Latin check history Latvian Latvian check history Ligurian Ligurian check history Limburgish Limburgish check history Lingala Lingala check history Lithuanian Lithuanian check history Lombard Lombard check history Luganda Luganda check history Luo Luo check history Luxembourgish Luxembourgish check history Macedonian Macedonian check history Madurese Madurese check history Maithili Maithili check history Makassar Makassar check history Malagasy Malagasy check history Malay Malay check history Malay (Jawi) Malay (Jawi) check history Malayalam Malayalam check history Maltese Maltese check history Mam Mam check history Manx Manx check history Maori Maori check history Marathi Marathi check history Marshallese Marshallese check history Marwadi Marwadi check history Mauritian Creole Mauritian Creole check history Meadow Mari Meadow Mari check history Meiteilon (Manipuri) Meiteilon (Manipuri) check history Minang Minang check history Mizo Mizo check history Mongolian Mongolian check history Myanmar (Burmese) Myanmar (Burmese) check history Nahuatl (Eastern Huasteca) Nahuatl (Eastern Huasteca) check history Ndau Ndau check history Ndebele (South) Ndebele (South) check history Nepalbhasa (Newari) Nepalbhasa (Newari) check history Nepali Nepali check history NKo NKo check history Norwegian Norwegian check history Nuer Nuer check history Occitan Occitan check history Odia (Oriya) Odia (Oriya) check history Oromo Oromo check history Ossetian Ossetian check history Pangasinan Pangasinan check history Papiamento Papiamento check history Pashto Pashto check history Persian Persian check history Polish Polish check history Portuguese (Brazil) Portuguese (Brazil) check history Portuguese (Portugal) Portuguese (Portugal) check history Punjabi (Gurmukhi) Punjabi (Gurmukhi) check history Punjabi (Shahmukhi) Punjabi (Shahmukhi) check history Quechua Quechua check history Qʼeqchiʼ Qʼeqchiʼ check history Romani Romani check history Romanian Romanian check history Rundi Rundi check history Russian Russian check history Sami (North) Sami (North) check history Samoan Samoan check history Sango Sango check history Sanskrit Sanskrit check history Santali (Latin) Santali (Latin) check history Santali (Ol Chiki) Santali (Ol Chiki) check history Scots Gaelic Scots Gaelic check history Sepedi Sepedi check history Serbian Serbian check history Sesotho Sesotho check history Seychellois Creole Seychellois Creole check history Shan Shan check history Shona Shona check history Sicilian Sicilian check history Silesian Silesian check history Sindhi Sindhi check history Sinhala Sinhala check history Slovak Slovak check history Slovenian Slovenian check history Somali Somali check history Spanish Spanish check history Sundanese Sundanese check history Susu Susu check history Swahili Swahili check history Swati Swati check history Swedish Swedish check history Tahitian Tahitian check history Tajik Tajik check history Tamazight Tamazight check history Tamazight (Tifinagh) Tamazight (Tifinagh) check history Tamil Tamil check history Tatar Tatar check history Telugu Telugu check history Tetum Tetum check history Thai Thai check history Tibetan Tibetan check history Tigrinya Tigrinya check history Tiv Tiv check history Tok Pisin Tok Pisin check history Tongan Tongan check history Tshiluba Tshiluba check history Tsonga Tsonga check history Tswana Tswana check history Tulu Tulu check history Tumbuka Tumbuka check history Turkish Turkish check history Turkmen Turkmen check history Tuvan Tuvan check history Twi Twi check history Udmurt Udmurt check history Ukrainian Ukrainian check history Urdu Urdu check history Uyghur Uyghur check history Uzbek Uzbek check history Vietnamese Vietnamese check history Waray Waray check history Welsh Welsh check history Wolof Wolof check history Xhosa Xhosa check history Yakut Yakut check history Yiddish Yiddish check history Yoruba Yoruba check history Yucatec Maya Yucatec Maya check history Zapotec Zapotec check history Zulu Zulu Close picker Translate to search Search languages close Close picker Close search clear Clear search text Recent languages All languages check history Abkhaz Abkhaz check history Acehnese Acehnese check history Acholi Acholi check history Afar Afar check history Afrikaans Afrikaans check history Albanian Albanian check history Alur Alur check history Amharic Amharic check history Arabic Arabic check history Armenian Armenian check history Assamese Assamese check history Avar Avar check history Awadhi Awadhi check history Aymara Aymara check history Azerbaijani Azerbaijani check history Balinese Balinese check history Baluchi Baluchi check history Bambara Bambara check history Baoulé Baoulé check history Bashkir Bashkir check history Basque Basque check history Batak Karo Batak Karo check history Batak Simalungun Batak Simalungun check history Batak Toba Batak Toba check history Belarusian Belarusian check history Bemba Bemba check history Bengali Bengali check history Betawi Betawi check history Bhojpuri Bhojpuri check history Bikol Bikol check history Bosnian Bosnian check history Breton Breton check history Bulgarian Bulgarian check history Buryat Buryat check history Cantonese Cantonese check history Catalan Catalan check history Cebuano Cebuano check history Chamorro Chamorro check history Chechen Chechen check history Chichewa Chichewa check history Chinese (Simplified) Chinese (Simplified) check history Chinese (Traditional) Chinese (Traditional) check history Chuukese Chuukese check history Chuvash Chuvash check history Corsican Corsican check history Crimean Tatar (Cyrillic) Crimean Tatar (Cyrillic) check history Crimean Tatar (Latin) Crimean Tatar (Latin) check history Croatian Croatian check history Czech Czech check history Danish Danish check history Dari Dari check history Dhivehi Dhivehi check history Dinka Dinka check history Dogri Dogri check history Dombe Dombe check history Dutch Dutch check history Dyula Dyula check history Dzongkha Dzongkha check history English English check history Esperanto Esperanto check history Estonian Estonian check history Ewe Ewe check history Faroese Faroese check history Fijian Fijian check history Filipino Filipino check history Finnish Finnish check history Fon Fon check history French French check history French (Canada) French (Canada) check history Frisian Frisian check history Friulian Friulian check history Fulani Fulani check history Ga Ga check history Galician Galician check history Georgian Georgian check history German German check history Greek Greek check history Guarani Guarani check history Gujarati Gujarati check history Haitian Creole Haitian Creole check history Hakha Chin Hakha Chin check history Hausa Hausa check history Hawaiian Hawaiian check history Hebrew Hebrew check history Hiligaynon Hiligaynon check history Hindi Hindi check history Hmong Hmong check history Hungarian Hungarian check history Hunsrik Hunsrik check history Iban Iban check history Icelandic Icelandic check history Igbo Igbo check history Ilocano Ilocano check history Indonesian Indonesian check history Inuktut (Latin) Inuktut (Latin) check history Inuktut (Syllabics) Inuktut (Syllabics) check history Irish Irish check history Italian Italian check history Jamaican Patois Jamaican Patois check history Japanese Japanese check history Javanese Javanese check history Jingpo Jingpo check history Kalaallisut Kalaallisut check history Kannada Kannada check history Kanuri Kanuri check history Kapampangan Kapampangan check history Kazakh Kazakh check history Khasi Khasi check history Khmer Khmer check history Kiga Kiga check history Kikongo Kikongo check history Kinyarwanda Kinyarwanda check history Kituba Kituba check history Kokborok Kokborok check history Komi Komi check history Konkani Konkani check history Korean Korean check history Krio Krio check history Kurdish (Kurmanji) Kurdish (Kurmanji) check history Kurdish (Sorani) Kurdish (Sorani) check history Kyrgyz Kyrgyz check history Lao Lao check history Latgalian Latgalian check history Latin Latin check history Latvian Latvian check history Ligurian Ligurian check history Limburgish Limburgish check history Lingala Lingala check history Lithuanian Lithuanian check history Lombard Lombard check history Luganda Luganda check history Luo Luo check history Luxembourgish Luxembourgish check history Macedonian Macedonian check history Madurese Madurese check history Maithili Maithili check history Makassar Makassar check history Malagasy Malagasy check history Malay Malay check history Malay (Jawi) Malay (Jawi) check history Malayalam Malayalam check history Maltese Maltese check history Mam Mam check history Manx Manx check history Maori Maori check history Marathi Marathi check history Marshallese Marshallese check history Marwadi Marwadi check history Mauritian Creole Mauritian Creole check history Meadow Mari Meadow Mari check history Meiteilon (Manipuri) Meiteilon (Manipuri) check history Minang Minang check history Mizo Mizo check history Mongolian Mongolian check history Myanmar (Burmese) Myanmar (Burmese) check history Nahuatl (Eastern Huasteca) Nahuatl (Eastern Huasteca) check history Ndau Ndau check history Ndebele (South) Ndebele (South) check history Nepalbhasa (Newari) Nepalbhasa (Newari) check history Nepali Nepali check history NKo NKo check history Norwegian Norwegian check history Nuer Nuer check history Occitan Occitan check history Odia (Oriya) Odia (Oriya) check history Oromo Oromo check history Ossetian Ossetian check history Pangasinan Pangasinan check history Papiamento Papiamento check history Pashto Pashto check history Persian Persian check history Polish Polish check history Portuguese (Brazil) Portuguese (Brazil) check history Portuguese (Portugal) Portuguese (Portugal) check history Punjabi (Gurmukhi) Punjabi (Gurmukhi) check history Punjabi (Shahmukhi) Punjabi (Shahmukhi) check history Quechua Quechua check history Qʼeqchiʼ Qʼeqchiʼ check history Romani Romani check history Romanian Romanian check history Rundi Rundi check history Russian Russian check history Sami (North) Sami (North) check history Samoan Samoan check history Sango Sango check history Sanskrit Sanskrit check history Santali (Latin) Santali (Latin) check history Santali (Ol Chiki) Santali (Ol Chiki) check history Scots Gaelic Scots Gaelic check history Sepedi Sepedi check history Serbian Serbian check history Sesotho Sesotho check history Seychellois Creole Seychellois Creole check history Shan Shan check history Shona Shona check history Sicilian Sicilian check history Silesian Silesian check history Sindhi Sindhi check history Sinhala Sinhala check history Slovak Slovak check history Slovenian Slovenian check history Somali Somali check history Spanish Spanish check history Sundanese Sundanese check history Susu Susu check history Swahili Swahili check history Swati Swati check history Swedish Swedish check history Tahitian Tahitian check history Tajik Tajik check history Tamazight Tamazight check history Tamazight (Tifinagh) Tamazight (Tifinagh) check history Tamil Tamil check history Tatar Tatar check history Telugu Telugu check history Tetum Tetum check history Thai Thai check history Tibetan Tibetan check history Tigrinya Tigrinya check history Tiv Tiv check history Tok Pisin Tok Pisin check history Tongan Tongan check history Tshiluba Tshiluba check history Tsonga Tsonga check history Tswana Tswana check history Tulu Tulu check history Tumbuka Tumbuka check history Turkish Turkish check history Turkmen Turkmen check history Tuvan Tuvan check history Twi Twi check history Udmurt Udmurt check history Ukrainian Ukrainian check history Urdu Urdu check history Uyghur Uyghur check history Uzbek Uzbek check history Vietnamese Vietnamese check history Waray Waray check history Welsh Welsh check history Wolof Wolof check history Xhosa Xhosa check history Yakut Yakut check history Yiddish Yiddish check history Yoruba Yoruba check history Yucatec Maya Yucatec Maya check history Zapotec Zapotec check history Zulu Zulu Drag and drop Drag and drop Or choose a file Browse your files Supported file types: .docx, .pdf, .pptx, .xlsx. Learn more Drop file here Powered by Google Cloud Translation Send feedback Website translation Detect language Detect language English Spanish French swap_horiz Swap languages (Ctrl+Shift+S) English English Spanish Arabic Close picker Translate from search Search languages close Close picker Close search clear Clear search text check history Detect language auto_awesome Detect language Recent languages All languages check history Abkhaz Abkhaz check history Acehnese Acehnese check history Acholi Acholi check history Afar Afar check history Afrikaans Afrikaans check history Albanian Albanian check history Alur Alur check history Amharic Amharic check history Arabic Arabic check history Armenian Armenian check history Assamese Assamese check history Avar Avar check history Awadhi Awadhi check history Aymara Aymara check history Azerbaijani Azerbaijani check history Balinese Balinese check history Baluchi Baluchi check history Bambara Bambara check history Baoulé Baoulé check history Bashkir Bashkir check history Basque Basque check history Batak Karo Batak Karo check history Batak Simalungun Batak Simalungun check history Batak Toba Batak Toba check history Belarusian Belarusian check history Bemba Bemba check history Bengali Bengali check history Betawi Betawi check history Bhojpuri Bhojpuri check history Bikol Bikol check history Bosnian Bosnian check history Breton Breton check history Bulgarian Bulgarian check history Buryat Buryat check history Cantonese Cantonese check history Catalan Catalan check history Cebuano Cebuano check history Chamorro Chamorro check history Chechen Chechen check history Chichewa Chichewa check history Chinese (Simplified) Chinese (Simplified) check history Chinese (Traditional) Chinese (Traditional) check history Chuukese Chuukese check history Chuvash Chuvash check history Corsican Corsican check history Crimean Tatar (Cyrillic) Crimean Tatar (Cyrillic) check history Crimean Tatar (Latin) Crimean Tatar (Latin) check history Croatian Croatian check history Czech Czech check history Danish Danish check history Dari Dari check history Dhivehi Dhivehi check history Dinka Dinka check history Dogri Dogri check history Dombe Dombe check history Dutch Dutch check history Dyula Dyula check history Dzongkha Dzongkha check history English English check history Esperanto Esperanto check history Estonian Estonian check history Ewe Ewe check history Faroese Faroese check history Fijian Fijian check history Filipino Filipino check history Finnish Finnish check history Fon Fon check history French French check history French (Canada) French (Canada) check history Frisian Frisian check history Friulian Friulian check history Fulani Fulani check history Ga Ga check history Galician Galician check history Georgian Georgian check history German German check history Greek Greek check history Guarani Guarani check history Gujarati Gujarati check history Haitian Creole Haitian Creole check history Hakha Chin Hakha Chin check history Hausa Hausa check history Hawaiian Hawaiian check history Hebrew Hebrew check history Hiligaynon Hiligaynon check history Hindi Hindi check history Hmong Hmong check history Hungarian Hungarian check history Hunsrik Hunsrik check history Iban Iban check history Icelandic Icelandic check history Igbo Igbo check history Ilocano Ilocano check history Indonesian Indonesian check history Inuktut (Latin) Inuktut (Latin) check history Inuktut (Syllabics) Inuktut (Syllabics) check history Irish Irish check history Italian Italian check history Jamaican Patois Jamaican Patois check history Japanese Japanese check history Javanese Javanese check history Jingpo Jingpo check history Kalaallisut Kalaallisut check history Kannada Kannada check history Kanuri Kanuri check history Kapampangan Kapampangan check history Kazakh Kazakh check history Khasi Khasi check history Khmer Khmer check history Kiga Kiga check history Kikongo Kikongo check history Kinyarwanda Kinyarwanda check history Kituba Kituba check history Kokborok Kokborok check history Komi Komi check history Konkani Konkani check history Korean Korean check history Krio Krio check history Kurdish (Kurmanji) Kurdish (Kurmanji) check history Kurdish (Sorani) Kurdish (Sorani) check history Kyrgyz Kyrgyz check history Lao Lao check history Latgalian Latgalian check history Latin Latin check history Latvian Latvian check history Ligurian Ligurian check history Limburgish Limburgish check history Lingala Lingala check history Lithuanian Lithuanian check history Lombard Lombard check history Luganda Luganda check history Luo Luo check history Luxembourgish Luxembourgish check history Macedonian Macedonian check history Madurese Madurese check history Maithili Maithili check history Makassar Makassar check history Malagasy Malagasy check history Malay Malay check history Malay (Jawi) Malay (Jawi) check history Malayalam Malayalam check history Maltese Maltese check history Mam Mam check history Manx Manx check history Maori Maori check history Marathi Marathi check history Marshallese Marshallese check history Marwadi Marwadi check history Mauritian Creole Mauritian Creole check history Meadow Mari Meadow Mari check history Meiteilon (Manipuri) Meiteilon (Manipuri) check history Minang Minang check history Mizo Mizo check history Mongolian Mongolian check history Myanmar (Burmese) Myanmar (Burmese) check history Nahuatl (Eastern Huasteca) Nahuatl (Eastern Huasteca) check history Ndau Ndau check history Ndebele (South) Ndebele (South) check history Nepalbhasa (Newari) Nepalbhasa (Newari) check history Nepali Nepali check history NKo NKo check history Norwegian Norwegian check history Nuer Nuer check history Occitan Occitan check history Odia (Oriya) Odia (Oriya) check history Oromo Oromo check history Ossetian Ossetian check history Pangasinan Pangasinan check history Papiamento Papiamento check history Pashto Pashto check history Persian Persian check history Polish Polish check history Portuguese (Brazil) Portuguese (Brazil) check history Portuguese (Portugal) Portuguese (Portugal) check history Punjabi (Gurmukhi) Punjabi (Gurmukhi) check history Punjabi (Shahmukhi) Punjabi (Shahmukhi) check history Quechua Quechua check history Qʼeqchiʼ Qʼeqchiʼ check history Romani Romani check history Romanian Romanian check history Rundi Rundi check history Russian Russian check history Sami (North) Sami (North) check history Samoan Samoan check history Sango Sango check history Sanskrit Sanskrit check history Santali (Latin) Santali (Latin) check history Santali (Ol Chiki) Santali (Ol Chiki) check history Scots Gaelic Scots Gaelic check history Sepedi Sepedi check history Serbian Serbian check history Sesotho Sesotho check history Seychellois Creole Seychellois Creole check history Shan Shan check history Shona Shona check history Sicilian Sicilian check history Silesian Silesian check history Sindhi Sindhi check history Sinhala Sinhala check history Slovak Slovak check history Slovenian Slovenian check history Somali Somali check history Spanish Spanish check history Sundanese Sundanese check history Susu Susu check history Swahili Swahili check history Swati Swati check history Swedish Swedish check history Tahitian Tahitian check history Tajik Tajik check history Tamazight Tamazight check history Tamazight (Tifinagh) Tamazight (Tifinagh) check history Tamil Tamil check history Tatar Tatar check history Telugu Telugu check history Tetum Tetum check history Thai Thai check history Tibetan Tibetan check history Tigrinya Tigrinya check history Tiv Tiv check history Tok Pisin Tok Pisin check history Tongan Tongan check history Tshiluba Tshiluba check history Tsonga Tsonga check history Tswana Tswana check history Tulu Tulu check history Tumbuka Tumbuka check history Turkish Turkish check history Turkmen Turkmen check history Tuvan Tuvan check history Twi Twi check history Udmurt Udmurt check history Ukrainian Ukrainian check history Urdu Urdu check history Uyghur Uyghur check history Uzbek Uzbek check history Vietnamese Vietnamese check history Waray Waray check history Welsh Welsh check history Wolof Wolof check history Xhosa Xhosa check history Yakut Yakut check history Yiddish Yiddish check history Yoruba Yoruba check history Yucatec Maya Yucatec Maya check history Zapotec Zapotec check history Zulu Zulu Close picker Translate to search Search languages close Close picker Close search clear Clear search text Recent languages All languages check history Abkhaz Abkhaz check history Acehnese Acehnese check history Acholi Acholi check history Afar Afar check history Afrikaans Afrikaans check history Albanian Albanian check history Alur Alur check history Amharic Amharic check history Arabic Arabic check history Armenian Armenian check history Assamese Assamese check history Avar Avar check history Awadhi Awadhi check history Aymara Aymara check history Azerbaijani Azerbaijani check history Balinese Balinese check history Baluchi Baluchi check history Bambara Bambara check history Baoulé Baoulé check history Bashkir Bashkir check history Basque Basque check history Batak Karo Batak Karo check history Batak Simalungun Batak Simalungun check history Batak Toba Batak Toba check history Belarusian Belarusian check history Bemba Bemba check history Bengali Bengali check history Betawi Betawi check history Bhojpuri Bhojpuri check history Bikol Bikol check history Bosnian Bosnian check history Breton Breton check history Bulgarian Bulgarian check history Buryat Buryat check history Cantonese Cantonese check history Catalan Catalan check history Cebuano Cebuano check history Chamorro Chamorro check history Chechen Chechen check history Chichewa Chichewa check history Chinese (Simplified) Chinese (Simplified) check history Chinese (Traditional) Chinese (Traditional) check history Chuukese Chuukese check history Chuvash Chuvash check history Corsican Corsican check history Crimean Tatar (Cyrillic) Crimean Tatar (Cyrillic) check history Crimean Tatar (Latin) Crimean Tatar (Latin) check history Croatian Croatian check history Czech Czech check history Danish Danish check history Dari Dari check history Dhivehi Dhivehi check history Dinka Dinka check history Dogri Dogri check history Dombe Dombe check history Dutch Dutch check history Dyula Dyula check history Dzongkha Dzongkha check history English English check history Esperanto Esperanto check history Estonian Estonian check history Ewe Ewe check history Faroese Faroese check history Fijian Fijian check history Filipino Filipino check history Finnish Finnish check history Fon Fon check history French French check history French (Canada) French (Canada) check history Frisian Frisian check history Friulian Friulian check history Fulani Fulani check history Ga Ga check history Galician Galician check history Georgian Georgian check history German German check history Greek Greek check history Guarani Guarani check history Gujarati Gujarati check history Haitian Creole Haitian Creole check history Hakha Chin Hakha Chin check history Hausa Hausa check history Hawaiian Hawaiian check history Hebrew Hebrew check history Hiligaynon Hiligaynon check history Hindi Hindi check history Hmong Hmong check history Hungarian Hungarian check history Hunsrik Hunsrik check history Iban Iban check history Icelandic Icelandic check history Igbo Igbo check history Ilocano Ilocano check history Indonesian Indonesian check history Inuktut (Latin) Inuktut (Latin) check history Inuktut (Syllabics) Inuktut (Syllabics) check history Irish Irish check history Italian Italian check history Jamaican Patois Jamaican Patois check history Japanese Japanese check history Javanese Javanese check history Jingpo Jingpo check history Kalaallisut Kalaallisut check history Kannada Kannada check history Kanuri Kanuri check history Kapampangan Kapampangan check history Kazakh Kazakh check history Khasi Khasi check history Khmer Khmer check history Kiga Kiga check history Kikongo Kikongo check history Kinyarwanda Kinyarwanda check history Kituba Kituba check history Kokborok Kokborok check history Komi Komi check history Konkani Konkani check history Korean Korean check history Krio Krio check history Kurdish (Kurmanji) Kurdish (Kurmanji) check history Kurdish (Sorani) Kurdish (Sorani) check history Kyrgyz Kyrgyz check history Lao Lao check history Latgalian Latgalian check history Latin Latin check history Latvian Latvian check history Ligurian Ligurian check history Limburgish Limburgish check history Lingala Lingala check history Lithuanian Lithuanian check history Lombard Lombard check history Luganda Luganda check history Luo Luo check history Luxembourgish Luxembourgish check history Macedonian Macedonian check history Madurese Madurese check history Maithili Maithili check history Makassar Makassar check history Malagasy Malagasy check history Malay Malay check history Malay (Jawi) Malay (Jawi) check history Malayalam Malayalam check history Maltese Maltese check history Mam Mam check history Manx Manx check history Maori Maori check history Marathi Marathi check history Marshallese Marshallese check history Marwadi Marwadi check history Mauritian Creole Mauritian Creole check history Meadow Mari Meadow Mari check history Meiteilon (Manipuri) Meiteilon (Manipuri) check history Minang Minang check history Mizo Mizo check history Mongolian Mongolian check history Myanmar (Burmese) Myanmar (Burmese) check history Nahuatl (Eastern Huasteca) Nahuatl (Eastern Huasteca) check history Ndau Ndau check history Ndebele (South) Ndebele (South) check history Nepalbhasa (Newari) Nepalbhasa (Newari) check history Nepali Nepali check history NKo NKo check history Norwegian Norwegian check history Nuer Nuer check history Occitan Occitan check history Odia (Oriya) Odia (Oriya) check history Oromo Oromo check history Ossetian Ossetian check history Pangasinan Pangasinan check history Papiamento Papiamento check history Pashto Pashto check history Persian Persian check history Polish Polish check history Portuguese (Brazil) Portuguese (Brazil) check history Portuguese (Portugal) Portuguese (Portugal) check history Punjabi (Gurmukhi) Punjabi (Gurmukhi) check history Punjabi (Shahmukhi) Punjabi (Shahmukhi) check history Quechua Quechua check history Qʼeqchiʼ Qʼeqchiʼ check history Romani Romani check history Romanian Romanian check history Rundi Rundi check history Russian Russian check history Sami (North) Sami (North) check history Samoan Samoan check history Sango Sango check history Sanskrit Sanskrit check history Santali (Latin) Santali (Latin) check history Santali (Ol Chiki) Santali (Ol Chiki) check history Scots Gaelic Scots Gaelic check history Sepedi Sepedi check history Serbian Serbian check history Sesotho Sesotho check history Seychellois Creole Seychellois Creole check history Shan Shan check history Shona Shona check history Sicilian Sicilian check history Silesian Silesian check history Sindhi Sindhi check history Sinhala Sinhala check history Slovak Slovak check history Slovenian Slovenian check history Somali Somali check history Spanish Spanish check history Sundanese Sundanese check history Susu Susu check history Swahili Swahili check history Swati Swati check history Swedish Swedish check history Tahitian Tahitian check history Tajik Tajik check history Tamazight Tamazight check history Tamazight (Tifinagh) Tamazight (Tifinagh) check history Tamil Tamil check history Tatar Tatar check history Telugu Telugu check history Tetum Tetum check history Thai Thai check history Tibetan Tibetan check history Tigrinya Tigrinya check history Tiv Tiv check history Tok Pisin Tok Pisin check history Tongan Tongan check history Tshiluba Tshiluba check history Tsonga Tsonga check history Tswana Tswana check history Tulu Tulu check history Tumbuka Tumbuka check history Turkish Turkish check history Turkmen Turkmen check history Tuvan Tuvan check history Twi Twi check history Udmurt Udmurt check history Ukrainian Ukrainian check history Urdu Urdu check history Uyghur Uyghur check history Uzbek Uzbek check history Vietnamese Vietnamese check history Waray Waray check history Welsh Welsh check history Wolof Wolof check history Xhosa Xhosa check history Yakut Yakut check history Yiddish Yiddish check history Yoruba Yoruba check history Yucatec Maya Yucatec Maya check history Zapotec Zapotec check history Zulu Zulu Website Clear URL Enter a URL Translate Translating Send feedback Image translation Detect language Detect language English Spanish French swap_horiz Swap languages (Ctrl+Shift+S) English English Spanish Arabic Close picker Translate from search Search languages close Close picker Close search clear Clear search text check history Detect language auto_awesome Detect language Recent languages All languages check history Abkhaz Abkhaz check history Acehnese Acehnese check history Acholi Acholi check history Afar Afar check history Afrikaans Afrikaans check history Albanian Albanian check history Alur Alur check history Amharic Amharic check history Arabic Arabic check history Armenian Armenian check history Assamese Assamese check history Avar Avar check history Awadhi Awadhi check history Aymara Aymara check history Azerbaijani Azerbaijani check history Balinese Balinese check history Baluchi Baluchi check history Bambara Bambara check history Baoulé Baoulé check history Bashkir Bashkir check history Basque Basque check history Batak Karo Batak Karo check history Batak Simalungun Batak Simalungun check history Batak Toba Batak Toba check history Belarusian Belarusian check history Bemba Bemba check history Bengali Bengali check history Betawi Betawi check history Bhojpuri Bhojpuri check history Bikol Bikol check history Bosnian Bosnian check history Breton Breton check history Bulgarian Bulgarian check history Buryat Buryat check history Cantonese Cantonese check history Catalan Catalan check history Cebuano Cebuano check history Chamorro Chamorro check history Chechen Chechen check history Chichewa Chichewa check history Chinese (Simplified) Chinese (Simplified) check history Chinese (Traditional) Chinese (Traditional) check history Chuukese Chuukese check history Chuvash Chuvash check history Corsican Corsican check history Crimean Tatar (Cyrillic) Crimean Tatar (Cyrillic) check history Crimean Tatar (Latin) Crimean Tatar (Latin) check history Croatian Croatian check history Czech Czech check history Danish Danish check history Dari Dari check history Dhivehi Dhivehi check history Dinka Dinka check history Dogri Dogri check history Dombe Dombe check history Dutch Dutch check history Dyula Dyula check history Dzongkha Dzongkha check history English English check history Esperanto Esperanto check history Estonian Estonian check history Ewe Ewe check history Faroese Faroese check history Fijian Fijian check history Filipino Filipino check history Finnish Finnish check history Fon Fon check history French French check history French (Canada) French (Canada) check history Frisian Frisian check history Friulian Friulian check history Fulani Fulani check history Ga Ga check history Galician Galician check history Georgian Georgian check history German German check history Greek Greek check history Guarani Guarani check history Gujarati Gujarati check history Haitian Creole Haitian Creole check history Hakha Chin Hakha Chin check history Hausa Hausa check history Hawaiian Hawaiian check history Hebrew Hebrew check history Hiligaynon Hiligaynon check history Hindi Hindi check history Hmong Hmong check history Hungarian Hungarian check history Hunsrik Hunsrik check history Iban Iban check history Icelandic Icelandic check history Igbo Igbo check history Ilocano Ilocano check history Indonesian Indonesian check history Inuktut (Latin) Inuktut (Latin) check history Inuktut (Syllabics) Inuktut (Syllabics) check history Irish Irish check history Italian Italian check history Jamaican Patois Jamaican Patois check history Japanese Japanese check history Javanese Javanese check history Jingpo Jingpo check history Kalaallisut Kalaallisut check history Kannada Kannada check history Kanuri Kanuri check history Kapampangan Kapampangan check history Kazakh Kazakh check history Khasi Khasi check history Khmer Khmer check history Kiga Kiga check history Kikongo Kikongo check history Kinyarwanda Kinyarwanda check history Kituba Kituba check history Kokborok Kokborok check history Komi Komi check history Konkani Konkani check history Korean Korean check history Krio Krio check history Kurdish (Kurmanji) Kurdish (Kurmanji) check history Kurdish (Sorani) Kurdish (Sorani) check history Kyrgyz Kyrgyz check history Lao Lao check history Latgalian Latgalian check history Latin Latin check history Latvian Latvian check history Ligurian Ligurian check history Limburgish Limburgish check history Lingala Lingala check history Lithuanian Lithuanian check history Lombard Lombard check history Luganda Luganda check history Luo Luo check history Luxembourgish Luxembourgish check history Macedonian Macedonian check history Madurese Madurese check history Maithili Maithili check history Makassar Makassar check history Malagasy Malagasy check history Malay Malay check history Malay (Jawi) Malay (Jawi) check history Malayalam Malayalam check history Maltese Maltese check history Mam Mam check history Manx Manx check history Maori Maori check history Marathi Marathi check history Marshallese Marshallese check history Marwadi Marwadi check history Mauritian Creole Mauritian Creole check history Meadow Mari Meadow Mari check history Meiteilon (Manipuri) Meiteilon (Manipuri) check history Minang Minang check history Mizo Mizo check history Mongolian Mongolian check history Myanmar (Burmese) Myanmar (Burmese) check history Nahuatl (Eastern Huasteca) Nahuatl (Eastern Huasteca) check history Ndau Ndau check history Ndebele (South) Ndebele (South) check history Nepalbhasa (Newari) Nepalbhasa (Newari) check history Nepali Nepali check history NKo NKo check history Norwegian Norwegian check history Nuer Nuer check history Occitan Occitan check history Odia (Oriya) Odia (Oriya) check history Oromo Oromo check history Ossetian Ossetian check history Pangasinan Pangasinan check history Papiamento Papiamento check history Pashto Pashto check history Persian Persian check history Polish Polish check history Portuguese (Brazil) Portuguese (Brazil) check history Portuguese (Portugal) Portuguese (Portugal) check history Punjabi (Gurmukhi) Punjabi (Gurmukhi) check history Punjabi (Shahmukhi) Punjabi (Shahmukhi) check history Quechua Quechua check history Qʼeqchiʼ Qʼeqchiʼ check history Romani Romani check history Romanian Romanian check history Rundi Rundi check history Russian Russian check history Sami (North) Sami (North) check history Samoan Samoan check history Sango Sango check history Sanskrit Sanskrit check history Santali (Latin) Santali (Latin) check history Santali (Ol Chiki) Santali (Ol Chiki) check history Scots Gaelic Scots Gaelic check history Sepedi Sepedi check history Serbian Serbian check history Sesotho Sesotho check history Seychellois Creole Seychellois Creole check history Shan Shan check history Shona Shona check history Sicilian Sicilian check history Silesian Silesian check history Sindhi Sindhi check history Sinhala Sinhala check history Slovak Slovak check history Slovenian Slovenian check history Somali Somali check history Spanish Spanish check history Sundanese Sundanese check history Susu Susu check history Swahili Swahili check history Swati Swati check history Swedish Swedish check history Tahitian Tahitian check history Tajik Tajik check history Tamazight Tamazight check history Tamazight (Tifinagh) Tamazight (Tifinagh) check history Tamil Tamil check history Tatar Tatar check history Telugu Telugu check history Tetum Tetum check history Thai Thai check history Tibetan Tibetan check history Tigrinya Tigrinya check history Tiv Tiv check history Tok Pisin Tok Pisin check history Tongan Tongan check history Tshiluba Tshiluba check history Tsonga Tsonga check history Tswana Tswana check history Tulu Tulu check history Tumbuka Tumbuka check history Turkish Turkish check history Turkmen Turkmen check history Tuvan Tuvan check history Twi Twi check history Udmurt Udmurt check history Ukrainian Ukrainian check history Urdu Urdu check history Uyghur Uyghur check history Uzbek Uzbek check history Vietnamese Vietnamese check history Waray Waray check history Welsh Welsh check history Wolof Wolof check history Xhosa Xhosa check history Yakut Yakut check history Yiddish Yiddish check history Yoruba Yoruba check history Yucatec Maya Yucatec Maya check history Zapotec Zapotec check history Zulu Zulu Close picker Translate to search Search languages close Close picker Close search clear Clear search text Recent languages All languages check history Abkhaz Abkhaz check history Acehnese Acehnese check history Acholi Acholi check history Afar Afar check history Afrikaans Afrikaans check history Albanian Albanian check history Alur Alur check history Amharic Amharic check history Arabic Arabic check history Armenian Armenian check history Assamese Assamese check history Avar Avar check history Awadhi Awadhi check history Aymara Aymara check history Azerbaijani Azerbaijani check history Balinese Balinese check history Baluchi Baluchi check history Bambara Bambara check history Baoulé Baoulé check history Bashkir Bashkir check history Basque Basque check history Batak Karo Batak Karo check history Batak Simalungun Batak Simalungun check history Batak Toba Batak Toba check history Belarusian Belarusian check history Bemba Bemba check history Bengali Bengali check history Betawi Betawi check history Bhojpuri Bhojpuri check history Bikol Bikol check history Bosnian Bosnian check history Breton Breton check history Bulgarian Bulgarian check history Buryat Buryat check history Cantonese Cantonese check history Catalan Catalan check history Cebuano Cebuano check history Chamorro Chamorro check history Chechen Chechen check history Chichewa Chichewa check history Chinese (Simplified) Chinese (Simplified) check history Chinese (Traditional) Chinese (Traditional) check history Chuukese Chuukese check history Chuvash Chuvash check history Corsican Corsican check history Crimean Tatar (Cyrillic) Crimean Tatar (Cyrillic) check history Crimean Tatar (Latin) Crimean Tatar (Latin) check history Croatian Croatian check history Czech Czech check history Danish Danish check history Dari Dari check history Dhivehi Dhivehi check history Dinka Dinka check history Dogri Dogri check history Dombe Dombe check history Dutch Dutch check history Dyula Dyula check history Dzongkha Dzongkha check history English English check history Esperanto Esperanto check history Estonian Estonian check history Ewe Ewe check history Faroese Faroese check history Fijian Fijian check history Filipino Filipino check history Finnish Finnish check history Fon Fon check history French French check history French (Canada) French (Canada) check history Frisian Frisian check history Friulian Friulian check history Fulani Fulani check history Ga Ga check history Galician Galician check history Georgian Georgian check history German German check history Greek Greek check history Guarani Guarani check history Gujarati Gujarati check history Haitian Creole Haitian Creole check history Hakha Chin Hakha Chin check history Hausa Hausa check history Hawaiian Hawaiian check history Hebrew Hebrew check history Hiligaynon Hiligaynon check history Hindi Hindi check history Hmong Hmong check history Hungarian Hungarian check history Hunsrik Hunsrik check history Iban Iban check history Icelandic Icelandic check history Igbo Igbo check history Ilocano Ilocano check history Indonesian Indonesian check history Inuktut (Latin) Inuktut (Latin) check history Inuktut (Syllabics) Inuktut (Syllabics) check history Irish Irish check history Italian Italian check history Jamaican Patois Jamaican Patois check history Japanese Japanese check history Javanese Javanese check history Jingpo Jingpo check history Kalaallisut Kalaallisut check history Kannada Kannada check history Kanuri Kanuri check history Kapampangan Kapampangan check history Kazakh Kazakh check history Khasi Khasi check history Khmer Khmer check history Kiga Kiga check history Kikongo Kikongo check history Kinyarwanda Kinyarwanda check history Kituba Kituba check history Kokborok Kokborok check history Komi Komi check history Konkani Konkani check history Korean Korean check history Krio Krio check history Kurdish (Kurmanji) Kurdish (Kurmanji) check history Kurdish (Sorani) Kurdish (Sorani) check history Kyrgyz Kyrgyz check history Lao Lao check history Latgalian Latgalian check history Latin Latin check history Latvian Latvian check history Ligurian Ligurian check history Limburgish Limburgish check history Lingala Lingala check history Lithuanian Lithuanian check history Lombard Lombard check history Luganda Luganda check history Luo Luo check history Luxembourgish Luxembourgish check history Macedonian Macedonian check history Madurese Madurese check history Maithili Maithili check history Makassar Makassar check history Malagasy Malagasy check history Malay Malay check history Malay (Jawi) Malay (Jawi) check history Malayalam Malayalam check history Maltese Maltese check history Mam Mam check history Manx Manx check history Maori Maori check history Marathi Marathi check history Marshallese Marshallese check history Marwadi Marwadi check history Mauritian Creole Mauritian Creole check history Meadow Mari Meadow Mari check history Meiteilon (Manipuri) Meiteilon (Manipuri) check history Minang Minang check history Mizo Mizo check history Mongolian Mongolian check history Myanmar (Burmese) Myanmar (Burmese) check history Nahuatl (Eastern Huasteca) Nahuatl (Eastern Huasteca) check history Ndau Ndau check history Ndebele (South) Ndebele (South) check history Nepalbhasa (Newari) Nepalbhasa (Newari) check history Nepali Nepali check history NKo NKo check history Norwegian Norwegian check history Nuer Nuer check history Occitan Occitan check history Odia (Oriya) Odia (Oriya) check history Oromo Oromo check history Ossetian Ossetian check history Pangasinan Pangasinan check history Papiamento Papiamento check history Pashto Pashto check history Persian Persian check history Polish Polish check history Portuguese (Brazil) Portuguese (Brazil) check history Portuguese (Portugal) Portuguese (Portugal) check history Punjabi (Gurmukhi) Punjabi (Gurmukhi) check history Punjabi (Shahmukhi) Punjabi (Shahmukhi) check history Quechua Quechua check history Qʼeqchiʼ Qʼeqchiʼ check history Romani Romani check history Romanian Romanian check history Rundi Rundi check history Russian Russian check history Sami (North) Sami (North) check history Samoan Samoan check history Sango Sango check history Sanskrit Sanskrit check history Santali (Latin) Santali (Latin) check history Santali (Ol Chiki) Santali (Ol Chiki) check history Scots Gaelic Scots Gaelic check history Sepedi Sepedi check history Serbian Serbian check history Sesotho Sesotho check history Seychellois Creole Seychellois Creole check history Shan Shan check history Shona Shona check history Sicilian Sicilian check history Silesian Silesian check history Sindhi Sindhi check history Sinhala Sinhala check history Slovak Slovak check history Slovenian Slovenian check history Somali Somali check history Spanish Spanish check history Sundanese Sundanese check history Susu Susu check history Swahili Swahili check history Swati Swati check history Swedish Swedish check history Tahitian Tahitian check history Tajik Tajik check history Tamazight Tamazight check history Tamazight (Tifinagh) Tamazight (Tifinagh) check history Tamil Tamil check history Tatar Tatar check history Telugu Telugu check history Tetum Tetum check history Thai Thai check history Tibetan Tibetan check history Tigrinya Tigrinya check history Tiv Tiv check history Tok Pisin Tok Pisin check history Tongan Tongan check history Tshiluba Tshiluba check history Tsonga Tsonga check history Tswana Tswana check history Tulu Tulu check history Tumbuka Tumbuka check history Turkish Turkish check history Turkmen Turkmen check history Tuvan Tuvan check history Twi Twi check history Udmurt Udmurt check history Ukrainian Ukrainian check history Urdu Urdu check history Uyghur Uyghur check history Uzbek Uzbek check history Vietnamese Vietnamese check history Waray Waray check history Welsh Welsh check history Wolof Wolof check history Xhosa Xhosa check history Yakut Yakut check history Yiddish Yiddish check history Yoruba Yoruba check history Yucatec Maya Yucatec Maya check history Zapotec Zapotec check history Zulu Zulu Drag and drop Drag and drop Or choose a file Browse your files Paste from clipboard Supported file types: .jpg, .jpeg, .png. Learn more Drop file here Send feedback Side panels History Saved 5,000 character limit. Use the arrows to translate more. Done Saved History Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 Script API References Landing page for Minecraft Bedrock Script API Reference, containing documentation related to experimental and stable Minecraft Script APIs to interact with a Minecraft world programmatically. The libraries of Script APIs are grouped under the @minecraft scope on Minecraft and npm. Documentation Visit one of the following links to view the full documentation that matches your Minecraft version. Minecraft: Bedrock Edition API references: Script API - Latest Minecraft: Bedrock Edition Preview API references: Script API - Preview Script API Documentation Homepage Minecraft Module The Minecraft module, also known as @minecraft/server module, is the main script module to manipulate a Minecraft world. Here are some core features the module provides: Manipulate a Minecraft world, including entities, blocks, dimensions, and more. Register Custom Components for blocks and items. Provides input and device infomation for a Minecraft player's client instance. Changes game rules that apply to the world. Controls player's camera view. Use the System API to process long running operations. Events The Minecraft module allows you to respond to specific event occurs in Minecraft using event handlers in JavaScript. Event handlers are callback routines made by you. They are triggered in response to an interaction, like when a player interacts with an entity. Minecraft Script API's events are broken down into following categories: System Events: Event handlers are triggered when a system-level operation is triggered. World Events: Event handlers are triggered when an event happens within a Minecraft world. Data Storage The Minecraft module also provides mechanisms for script plugins to store data, in key/value pairs, in a Minecraft world. The two mechanisms within Minecraft world storage (accessible through Script API) are as follows: Dynamic Properties: Maintains a separate storage for entities, items and world, that is accessible with only script API per behavior pack. Scoreboards: Stores the score of entities in objectives. An objective tracks a single statistic for entities. Minecraft UI Module The @minecraft/server-ui module helps you build simple form or dialogs to players. Action Forms A form with a list of buttons with captions and images for presenting a set of options to a player. Message Forms A form with two-button that are functional for Yes/No or OK/Cancel questions. Modal Forms A more flexible "questionnaire-style" list of controls in a form that can be used to take input. GameTest Framework One of the sample GameTests from Microsoft sample GameTest repository on GitHub GameTest Framework is a toolset available to creators to build and test any new content using the @minecraft/server-gametest script module and the /gametest command in Minecraft. Each GameTest is broken into the following: Register a test: create an environment to conduct a test. Setup a test: Setup the environment to run the test. Validate a test: Evaluates whether a test passed or failed. Minecraft HTTP module Use the Script API to send HTTP requests to the internet using the @minecraft/server-net module. Minecraft Editor Module Bedrock Editor with Editor Samples Add-On in Minecraft Preview v1.21.30 (August 2024) The Minecraft Editor or the @minecraft/server-editor module is a built-in JavaScript library for Editor extensions to build complex tools to build, edit, and test worlds. Currently, this API is only accessible in Bedrock Preview on Windows. An Editor extension is a set of resource pack and behavior packs, like .mcaddon files but for Editor, uses this API to perform most actions in the Bedrock Editor. Here are some examples of what you can achieve with the Extension API: Add built-in Ore UI components & views in the editor UI. Create custom tools in the Editor panel. Register custom actions and hotkeys to use a tool. Export and playtest an Editor project as playable world. Server Admin Module Load configuration of variables and secrets in Bedrock Dedicated Server folder using Script API. Debug Utilities Module A Script API module that is used for debugging purposes. Currently features: Configure performance watchdog timing warnings for a plugin. Provide access to performance-related infomation for script runtimes. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Script API References Documentation Minecraft Module Events Data Storage Minecraft UI Module Action Forms Message Forms Modal Forms Game Test Framework Minecraft HTTP module Minecraft Editor Module Server Admin Module Debug Utilities Module Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Module @minecraft/server@1.15.0 Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more. Manifest Details { "module_name" : "@minecraft/server" , "version" : "1.15.0" } Copy Dependencies @minecraft/common@1.1.0 { "module_name" : "@minecraft/common" , "version" : "1.1.0" } Copy Installation Install type definition for @minecraft/server module using npm: npm i @minecraft/server@1.15.0 Copy Index Enumerations Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Classes Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Interfaces Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Variables Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Module @minecraft/server@1.15.0 Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more. Manifest Details { "module_name" : "@minecraft/server" , "version" : "1.15.0" } Copy Dependencies @minecraft/common@1.1.0 { "module_name" : "@minecraft/common" , "version" : "1.1.0" } Copy Installation Install type definition for @minecraft/server module using npm: npm i @minecraft/server@1.15.0 Copy Index Enumerations Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Classes Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Interfaces Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Variables Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Module @minecraft/server@1.15.0 Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more. Manifest Details { "module_name" : "@minecraft/server" , "version" : "1.15.0" } Copy Dependencies @minecraft/common@1.1.0 { "module_name" : "@minecraft/common" , "version" : "1.1.0" } Copy Installation Install type definition for @minecraft/server module using npm: npm i @minecraft/server@1.15.0 Copy Index Enumerations Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Classes Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Interfaces Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Variables Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentTypes Enumeration BlockComponentTypes The types of block components that are accessible via function Block.getComponent. Index Enumeration Members Inventory Piston Record Player Sign Enumeration Members Inventory Inventory : "minecraft:inventory" Remarks Represents the inventory of a block in the world. Used with blocks like chests. Piston Piston : "minecraft:piston" Remarks When present, this block has piston-like behavior. Contains additional properties for discovering block piston state. Record Player Record Player : "minecraft:record_player" Remarks Represents a block that can play a record. Sign Sign : "minecraft:sign" Remarks Represents a block that can display text on it. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Inventory Piston Record Player Sign Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockPistonState Enumeration BlockPistonState An enumeration describing the state of a block piston. Index Enumeration Members Expanded Expanding Retracted Retracting Enumeration Members Expanded Expanded : "Expanded" Remarks Whether the piston is fully expanded. Expanding Expanding : "Expanding" Remarks Whether the piston is in the process of expanding. Retracted Retracted : "Retracted" Remarks Whether the piston is fully retracted. Retracting Retracting : "Retracting" Remarks Whether the piston is in the process of retracting. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Expanded Expanding Retracted Retracting Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockVolumeIntersection Enumeration BlockVolumeIntersection Description of the resulting intersection test on two BlockVolume objects Index Enumeration Members Contains Disjoint Intersects Enumeration Members Contains Contains : 1 Remarks Volume B resides completely inside Volume A Disjoint Disjoint : 0 Remarks Volume B has no intersection points with Volume A Intersects Intersects : 2 Remarks Volume B partially intersects Volume A Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Contains Disjoint Intersects Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CustomComponentNameErrorReason Enumeration CustomComponentNameErrorReason Index Enumeration Members Disallowed Namespace No Namespace Enumeration Members Disallowed Namespace Disallowed Namespace : 2 No Namespace No Namespace : 1 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Disallowed Namespace No Namespace Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Direction Enumeration Direction A general purpose relative direction enumeration. Index Enumeration Members Down East North South Up West Enumeration Members Down Down : "Down" Remarks Returns the Block beneath (y - 1) of this item. East East : "East" Remarks Returns the Block to the east (x + 1) of this item. North North : "North" Remarks Returns the Block to the east (z + 1) of this item. South South : "South" Remarks Returns the Block to the south (z - 1) of this item. Up Up : "Up" Remarks Returns the Block above (y + 1) of this item. West West : "West" Remarks Returns the Block to the west (x - 1) of this item. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Down East North South Up West Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DisplaySlotId Enumeration DisplaySlotId Specifies a mechanism for displaying scores on a scoreboard. Index Enumeration Members Below Name List Sidebar Enumeration Members Below Name Below Name : "BelowName" Remarks Displays the score below the player's name. List List : "List" Remarks Displays the score as a list on the pause screen. Sidebar Sidebar : "Sidebar" Remarks Displays the score on the side of the player's screen. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Below Name List Sidebar Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DyeColor Enumeration DyeColor Specifies different colors for use as dye. Index Enumeration Members Black Blue Brown Cyan Gray Green Light Blue Lime Magenta Orange Pink Purple Red Silver White Yellow Enumeration Members Black Black : "Black" Remarks Black dye color. Blue Blue : "Blue" Remarks Blue dye color. Brown Brown : "Brown" Remarks Brown dye color. Cyan Cyan : "Cyan" Remarks Cyan dye color. Gray Gray : "Gray" Remarks Gray dye color. Green Green : "Green" Remarks Green dye color. Light Blue Light Blue : "LightBlue" Remarks Light blue dye color. Lime Lime : "Lime" Remarks Lime dye color. Magenta Magenta : "Magenta" Remarks Magenta dye color. Orange Orange : "Orange" Remarks Orange dye color. Pink Pink : "Pink" Remarks Pink dye color. Purple Purple : "Purple" Remarks Purple dye color. Red Red : "Red" Remarks Red dye color. Silver Silver : "Silver" Remarks Silver dye color. White White : "White" Remarks White dye color. Yellow Yellow : "Yellow" Remarks Yellow dye color. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Black Blue Brown Cyan Gray Green Light Blue Lime Magenta Orange Pink Purple Red Silver White Yellow Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EasingType Enumeration EasingType Index Enumeration Members In Back In Bounce In Circ In Cubic In Elastic In Expo In Out Back In Out Bounce In Out Circ In Out Cubic In Out Elastic In Out Expo In Out Quad In Out Quart In Out Quint In Out Sine In Quad In Quart In Quint In Sine Linear Out Back Out Bounce Out Circ Out Cubic Out Elastic Out Expo Out Quad Out Quart Out Quint Out Sine Spring Enumeration Members In Back In Back : "InBack" In Bounce In Bounce : "InBounce" In Circ In Circ : "InCirc" In Cubic In Cubic : "InCubic" In Elastic In Elastic : "InElastic" In Expo In Expo : "InExpo" In Out Back In Out Back : "InOutBack" In Out Bounce In Out Bounce : "InOutBounce" In Out Circ In Out Circ : "InOutCirc" In Out Cubic In Out Cubic : "InOutCubic" In Out Elastic In Out Elastic : "InOutElastic" In Out Expo In Out Expo : "InOutExpo" In Out Quad In Out Quad : "InOutQuad" In Out Quart In Out Quart : "InOutQuart" In Out Quint In Out Quint : "InOutQuint" In Out Sine In Out Sine : "InOutSine" In Quad In Quad : "InQuad" In Quart In Quart : "InQuart" In Quint In Quint : "InQuint" In Sine In Sine : "InSine" Linear Linear : "Linear" Out Back Out Back : "OutBack" Out Bounce Out Bounce : "OutBounce" Out Circ Out Circ : "OutCirc" Out Cubic Out Cubic : "OutCubic" Out Elastic Out Elastic : "OutElastic" Out Expo Out Expo : "OutExpo" Out Quad Out Quad : "OutQuad" Out Quart Out Quart : "OutQuart" Out Quint Out Quint : "OutQuint" Out Sine Out Sine : "OutSine" Spring Spring : "Spring" Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page In Back In Bounce In Circ In Cubic In Elastic In Expo In Out Back In Out Bounce In Out Circ In Out Cubic In Out Elastic In Out Expo In Out Quad In Out Quart In Out Quint In Out Sine In Quad In Quart In Quint In Sine Linear Out Back Out Bounce Out Circ Out Cubic Out Elastic Out Expo Out Quad Out Quart Out Quint Out Sine Spring Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentSlot Enumeration EnchantmentSlot Index Enumeration Members Armor Feet Armor Head Armor Legs Armor Torso Axe Bow Carrot Stick Cosmetic Head Crossbow Elytra Fishing Rod Flintsteel Hoe Pickaxe Shears Shield Shovel Spear Sword Enumeration Members Armor Feet Armor Feet : "ArmorFeet" Armor Head Armor Head : "ArmorHead" Armor Legs Armor Legs : "ArmorLegs" Armor Torso Armor Torso : "ArmorTorso" Axe Axe : "Axe" Bow Bow : "Bow" Carrot Stick Carrot Stick : "CarrotStick" Cosmetic Head Cosmetic Head : "CosmeticHead" Crossbow Crossbow : "Crossbow" Elytra Elytra : "Elytra" Fishing Rod Fishing Rod : "FishingRod" Flintsteel Flintsteel : "Flintsteel" Hoe Hoe : "Hoe" Pickaxe Pickaxe : "Pickaxe" Shears Shears : "Shears" Shield Shield : "Shield" Shovel Shovel : "Shovel" Spear Spear : "Spear" Sword Sword : "Sword" Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Armor Feet Armor Head Armor Legs Armor Torso Axe Bow Carrot Stick Cosmetic Head Crossbow Elytra Fishing Rod Flintsteel Hoe Pickaxe Shears Shield Shovel Spear Sword Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityComponentTypes Enumeration EntityComponentTypes The types of entity components that are accessible via function Entity.getComponent. Index Enumeration Members Add Rider Ageable Breathable Can Climb Can Fly Can Power Jump Color Color2 Cursor Inventory Equippable Fire Immune Floats In Liquid Flying Speed Friction Modifier Ground Offset Healable Health Inventory Is Baby Is Charged Is Chested Is Dyeable Is Hidden When Invisible Is Ignited Is Illager Captain Is Saddled Is Shaking Is Sheared Is Stackable Is Stunned Is Tamed Item Lava Movement Leashable Mark Variant Movement Movement Amphibious Movement Basic Movement Fly Movement Generic Movement Glide Movement Hover Movement Jump Movement Skip Movement Sway Navigation Climb Navigation Float Navigation Fly Navigation Generic Navigation Hover Navigation Walk On Fire Projectile Push Through Rideable Riding Scale Skin Id Strength Tame Mount Tameable Type Family Underwater Movement Variant Wants Jockey Enumeration Members Add Rider Add Rider : "minecraft:addrider" Remarks When added, this component makes the entity spawn with a rider of the specified entityType. Ageable Ageable : "minecraft:ageable" Remarks Adds a timer for the entity to grow up. It can be accelerated by giving the entity the items it likes as defined by feedItems. Breathable Breathable : "minecraft:breathable" Remarks Defines what blocks this entity can breathe in and gives them the ability to suffocate. Can Climb Can Climb : "minecraft:can_climb" Remarks When added, this component signifies that the entity can climb up ladders. Can Fly Can Fly : "minecraft:can_fly" Remarks When added, this component signifies that the entity can fly, and the pathfinder won't be restricted to paths where a solid block is required underneath it. Can Power Jump Can Power Jump : "minecraft:can_power_jump" Remarks When added, this component signifies that the entity can power jump like the horse does within Minecraft. Color Color : "minecraft:color" Remarks Defines the entity's color. Only works on certain entities that have predefined color values (e.g., sheep, llama, shulker). Color2 Color2 : "minecraft:color2" Remarks Defines the entity's secondary color. Only works on certain entities that have predefined secondary color values (e.g., tropical fish). Cursor Inventory Cursor Inventory : "minecraft:cursor_inventory" Equippable Equippable : "minecraft:equippable" Remarks Provides access to a mob's equipment slots. This component exists for all mob entities. Fire Immune Fire Immune : "minecraft:fire_immune" Remarks When added, this component signifies that this entity doesn't take damage from fire. Floats In Liquid Floats In Liquid : "minecraft:floats_in_liquid" Remarks When added, this component signifies that this entity can float in liquid blocks. Flying Speed Flying Speed : "minecraft:flying_speed" Remarks Represents the flying speed of an entity. Friction Modifier Friction Modifier : "minecraft:friction_modifier" Remarks Defines how much friction affects this entity. Ground Offset Ground Offset : "minecraft:ground_offset" Remarks Sets the offset from the ground that the entity is actually at. Healable Healable : "minecraft:healable" Remarks Defines the interactions with this entity for healing it. Health Health : "minecraft:health" Remarks Defines the health properties of an entity. Inventory Inventory : "minecraft:inventory" Remarks Defines this entity's inventory properties. Is Baby Is Baby : "minecraft:is_baby" Remarks When added, this component signifies that this entity is a baby. Is Charged Is Charged : "minecraft:is_charged" Remarks When added, this component signifies that this entity is charged. Is Chested Is Chested : "minecraft:is_chested" Remarks When added, this component signifies that this entity is currently carrying a chest. Is Dyeable Is Dyeable : "minecraft:is_dyeable" Remarks When added, this component signifies that dyes can be used on this entity to change its color. Is Hidden When Invisible Is Hidden When Invisible : "minecraft:is_hidden_when_invisible" Remarks When added, this component signifies that this entity can hide from hostile mobs while invisible. Is Ignited Is Ignited : "minecraft:is_ignited" Remarks When added, this component signifies that this entity this currently on fire. Is Illager Captain Is Illager Captain : "minecraft:is_illager_captain" Remarks When added, this component signifies that this entity is an illager captain. Is Saddled Is Saddled : "minecraft:is_saddled" Remarks When added, this component signifies that this entity is currently saddled. Is Shaking Is Shaking : "minecraft:is_shaking" Remarks When added, this component signifies that this entity is currently shaking. Is Sheared Is Sheared : "minecraft:is_sheared" Remarks When added, this component signifies that this entity is currently sheared. Is Stackable Is Stackable : "minecraft:is_stackable" Remarks When added, this component signifies that this entity can be stacked. Is Stunned Is Stunned : "minecraft:is_stunned" Remarks When added, this component signifies that this entity is currently stunned. Is Tamed Is Tamed : "minecraft:is_tamed" Remarks When added, this component signifies that this entity is currently tamed. Item Item : "minecraft:item" Remarks If added onto the entity, this indicates that the entity represents a free-floating item in the world. Lets you retrieve the actual item stack contents via the itemStack property. Lava Movement Lava Movement : "minecraft:lava_movement" Remarks Defines the base movement speed in lava of this entity. Leashable Leashable : "minecraft:leashable" Remarks Allows this entity to be leashed and defines the conditions and events for this entity when is leashed. Mark Variant Mark Variant : "minecraft:mark_variant" Remarks When added, this component signifies that this entity contains an additional variant value. Can be used to further differentiate variants. Movement Movement : "minecraft:movement" Remarks Defines the general movement speed of this entity. Movement Amphibious Movement Amphibious : "minecraft:movement.amphibious" Remarks When added, this movement control allows the mob to swim in water and walk on land. Movement Basic Movement Basic : "minecraft:movement.basic" Remarks When added, this component allows the movement of an entity. Movement Fly Movement Fly : "minecraft:movement.fly" Remarks When added, this move control causes the mob to fly. Movement Generic Movement Generic : "minecraft:movement.generic" Remarks When added, this move control allows a mob to fly, swim, climb, etc. Movement Glide Movement Glide : "minecraft:movement.glide" Remarks When added, this movement control allows the mob to glide. Movement Hover Movement Hover : "minecraft:movement.hover" Remarks When added, this move control causes the mob to hover. Movement Jump Movement Jump : "minecraft:movement.jump" Remarks Move control that causes the mob to jump as it moves with a specified delay between jumps. Movement Skip Movement Skip : "minecraft:movement.skip" Remarks When added, this move control causes the mob to hop as it moves. Movement Sway Movement Sway : "minecraft:movement.sway" Remarks When added, this move control causes the mob to sway side to side giving the impression it is swimming. Navigation Climb Navigation Climb : "minecraft:navigation.climb" Remarks Allows this entity to generate paths that include vertical walls (for example, like Minecraft spiders do.) Navigation Float Navigation Float : "minecraft:navigation.float" Remarks Allows this entity to generate paths by flying around the air like the regular Ghast. Navigation Fly Navigation Fly : "minecraft:navigation.fly" Remarks Allows this entity to generate paths in the air (for example, like Minecraft parrots do.) Navigation Generic Navigation Generic : "minecraft:navigation.generic" Remarks Allows this entity to generate paths by walking, swimming, flying and/or climbing around and jumping up and down a block. Navigation Hover Navigation Hover : "minecraft:navigation.hover" Remarks Allows this entity to generate paths in the air (for example, like the Minecraft Bees do.) Keeps them from falling out of the skies and doing predictive movement. Navigation Walk Navigation Walk : "minecraft:navigation.walk" Remarks Allows this entity to generate paths by walking around and jumping up and down a block like regular mobs. On Fire On Fire : "minecraft:onfire" Remarks When present on an entity, this entity is on fire. Projectile Projectile : "minecraft:projectile" Remarks The projectile component controls the properties of a projectile entity and allows it to be shot in a given direction. This component is present when the entity has the minecraft:projectile component. Push Through Push Through : "minecraft:push_through" Remarks Sets the distance through which the entity can push through. Rideable Rideable : "minecraft:rideable" Remarks When added, this component adds the capability that an entity can be ridden by another entity. Riding Riding : "minecraft:riding" Remarks This component is added to any entity when it is riding another entity. Scale Scale : "minecraft:scale" Remarks Sets the entity's visual size. Skin Id Skin Id : "minecraft:skin_id" Remarks Skin Id value. Can be used to differentiate skins, such as base skins for villagers. Strength Strength : "minecraft:strength" Remarks Defines the entity's strength to carry items. Tame Mount Tame Mount : "minecraft:tamemount" Remarks Contains options for taming a rideable entity based on the entity that mounts it. Tameable Tameable : "minecraft:tameable" Remarks Defines the rules for an entity to be tamed by the player. Type Family Type Family : "minecraft:type_family" Remarks Used to determine the type families the entity belongs to. Underwater Movement Underwater Movement : "minecraft:underwater_movement" Remarks Defines the general movement speed underwater of this entity. Variant Variant : "minecraft:variant" Remarks Used to differentiate the component group of a variant of an entity from others. (e.g. ocelot, villager). Wants Jockey Wants Jockey : "minecraft:wants_jockey" Remarks When added, this component signifies that this entity wants to become a jockey. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Add Rider Ageable Breathable Can Climb Can Fly Can Power Jump Color Color2 Cursor Inventory Equippable Fire Immune Floats In Liquid Flying Speed Friction Modifier Ground Offset Healable Health Inventory Is Baby Is Charged Is Chested Is Dyeable Is Hidden When Invisible Is Ignited Is Illager Captain Is Saddled Is Shaking Is Sheared Is Stackable Is Stunned Is Tamed Item Lava Movement Leashable Mark Variant Movement Movement Amphibious Movement Basic Movement Fly Movement Generic Movement Glide Movement Hover Movement Jump Movement Skip Movement Sway Navigation Climb Navigation Float Navigation Fly Navigation Generic Navigation Hover Navigation Walk On Fire Projectile Push Through Rideable Riding Scale Skin Id Strength Tame Mount Tameable Type Family Underwater Movement Variant Wants Jockey Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDamageCause Enumeration EntityDamageCause Describes the source of damage from an Entity. Index Enumeration Members anvil block Explosion campfire charging contact drowning entity Attack entity Explosion fall falling Block fire fire Tick fireworks fly Into Wall freezing lava lightning mace Smash magic magma none override piston projectile ram Attack self Destruct sonic Boom soul Campfire stalactite stalagmite starve suffocation suicide temperature thorns void wither Enumeration Members anvil anvil : "anvil" Remarks Damage caused by a falling anvil. block Explosion block Explosion : "blockExplosion" Remarks Damage caused from a non-Entity explosion. For example, an exploding bed. campfire campfire : "campfire" Remarks Damage caused by Campfires. charging charging : "charging" Remarks Unused. contact contact : "contact" Remarks Damage caused by physically touching an Entity or Block. For example, touching a Sweet Berry bush or Pufferfish. drowning drowning : "drowning" Remarks Damage caused by an Entity being out of air and inside a liquid block. entity Attack entity Attack : "entityAttack" Remarks Damage caused by an Entity attack. entity Explosion entity Explosion : "entityExplosion" Remarks Damage caused by an Entity explosion. For example, a Creeper or Wither. fall fall : "fall" Remarks Damage caused by falling onto the ground. falling Block falling Block : "fallingBlock" Remarks Damage caused by falling blocks. Note: Anvils and Stalactites have their own damage causes. fire fire : "fire" Remarks Damage caused by catching on fire. fire Tick fire Tick : "fireTick" Remarks Damage caused by burning over time. fireworks fireworks : "fireworks" Remarks Damage caused by fireworks. fly Into Wall fly Into Wall : "flyIntoWall" Remarks Damage caused by flying into a wall at high speed while gliding with Elytra. freezing freezing : "freezing" Remarks Damage caused by staying inside a Powder Snow block. lava lava : "lava" Remarks Damage caused by touching a Lava block. lightning lightning : "lightning" Remarks Damage caused by being struck by lightning. mace Smash mace Smash : "maceSmash" magic magic : "magic" Remarks Damage caused by magical attacks. For example, Evoker Fang or Conduit Block. magma magma : "magma" Remarks Damage caused by touching a Magma block. none none : "none" Remarks Damage caused by no source. For example, from a command or script. override override : "override" Remarks Damage caused by an indirect source. For example, setting a mob's health to 0 in a behavior pack. piston piston : "piston" Remarks Damage caused by a Piston. projectile projectile : "projectile" Remarks Damage caused by a projectile. ram Attack ram Attack : "ramAttack" Remarks Damage caused by Goat ramming. self Destruct self Destruct : "selfDestruct" Remarks Damage caused by the /kill command. sonic Boom sonic Boom : "sonicBoom" Remarks Damage caused by the Warden's Sonic Boom attack. soul Campfire soul Campfire : "soulCampfire" Remarks Damage caused by a Soul Campfire. stalactite stalactite : "stalactite" Remarks Damage caused by a falling Stalactite block. stalagmite stalagmite : "stalagmite" Remarks Damage caused by touching a Stalagmite block. starve starve : "starve" Remarks Damage caused over time by having an empty hunger bar. suffocation suffocation : "suffocation" Remarks Damage caused by an Entity being out of air and inside a non-liquid block. suicide suicide : "suicide" Remarks Damage caused by an Entity killing itself. For example, from the /kill command. temperature temperature : "temperature" Remarks Damage caused by an Entity being in an inhabitable climate. For example, a Snow Golem in a biome with a temperature greater than 1. thorns thorns : "thorns" Remarks Damage caused by the Thorns armor enchantment and by the Guardian thorns effect. void void : "void" Remarks Damage caused over time by falling into the void. wither wither : "wither" Remarks Damage caused by the Wither effect. For example, from touching a Wither Rose. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page anvil block Explosion campfire charging contact drowning entity Attack entity Explosion fall falling Block fire fire Tick fireworks fly Into Wall freezing lava lightning mace Smash magic magma none override piston projectile ram Attack self Destruct sonic Boom soul Campfire stalactite stalagmite starve suffocation suicide temperature thorns void wither Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityInitializationCause Enumeration EntityInitializationCause An enumeration describing initialization cause of an entity. Index Enumeration Members Born Event Loaded Spawned Transformed Enumeration Members Born Born : "Born" Remarks Case when an entity is created as child of other entity or entities, e.g., cows making a cow or slimes making smaller slimes after dying. Event Event : "Event" Remarks Case when an entity is created by an event, e.g., a Wandering trader spawning llamas. Loaded Loaded : "Loaded" Remarks Case when an entity is loaded into the world. Spawned Spawned : "Spawned" Remarks Case when an entity is naturally spawned in the world. Transformed Transformed : "Transformed" Remarks Case when an entity is transformed into another entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Born Event Loaded Spawned Transformed Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EquipmentSlot Enumeration EquipmentSlot The equipment slot of the mob. This includes armor, offhand and mainhand slots. Index Enumeration Members Chest Feet Head Legs Mainhand Offhand Enumeration Members Chest Chest : "Chest" Remarks The chest slot. This slot is used to hold items such as Chestplate or Elytra. Feet Feet : "Feet" Remarks The feet slot. This slot is used to hold items such as Boots. Head Head : "Head" Remarks The head slot. This slot is used to hold items such as Helmets or Carved Pumpkins. Legs Legs : "Legs" Remarks The legs slot. This slot is used to hold items such as Leggings. Mainhand Mainhand : "Mainhand" Remarks The mainhand slot. For players, the mainhand slot refers to the currently active hotbar slot. Offhand Offhand : "Offhand" Remarks The offhand slot. This slot is used to hold items such as shields and maps. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Chest Feet Head Legs Mainhand Offhand Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 FluidType Enumeration FluidType Represents the type of fluid for use within a fluid containing block, like a cauldron. Index Enumeration Members Lava Potion Powder Snow Water Enumeration Members Lava Lava : "Lava" Remarks Represents lava as a type of fluid. Potion Potion : "Potion" Remarks Represents a potion as a type of fluid. Powder Snow Powder Snow : "PowderSnow" Remarks Represents powder snow as a type of fluid. Water Water : "Water" Remarks Represents water as a type of fluida. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Lava Potion Powder Snow Water Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameMode Enumeration GameMode Represents a game mode for the current world experience. Index Enumeration Members adventure creative spectator survival Enumeration Members adventure adventure : "adventure" Remarks World is in a more locked-down experience, where blocks may not be manipulated. creative creative : "creative" Remarks World is in a full creative mode. In creative mode, the player has all the resources available in the item selection tabs and the survival selection tab. They can also destroy blocks instantly including those which would normally be indestructible. Command and structure blocks can also be used in creative mode. Items also do not lose durability or disappear. spectator spectator : "spectator" Remarks World is in spectator mode. In spectator mode, spectators are always flying and cannot become grounded. Spectators can pass through solid blocks and entities without any collisions, and cannot use items or interact with blocks or mobs. Spectators cannot be seen by mobs or other players, except for other spectators; spectators appear as a transparent floating head. survival survival : "survival" Remarks World is in a survival mode, where players can take damage and entities may not be peaceful. Survival mode is where the player must collect resources, build structures while surviving in their generated world. Activities can, over time, chip away at player health and hunger bar. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page adventure creative spectator survival Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameRule Enumeration GameRule Game rules. These values can also be controlled via the /gamerule command. Index Enumeration Members Command Block Output Command Blocks Enabled Do Day Light Cycle Do Entity Drops Do Fire Tick Do Immediate Respawn Do Insomnia Do Limited Crafting Do Mob Loot Do Mob Spawning Do Tile Drops Do Weather Cycle Drowning Damage Fall Damage Fire Damage Freeze Damage Function Command Limit Keep Inventory Max Command Chain Length Mob Griefing Natural Regeneration Players Sleeping Percentage Projectiles Can Break Blocks Pvp Random Tick Speed Recipes Unlock Respawn Blocks Explode Send Command Feedback Show Border Effect Show Coordinates Show Days Played Show Death Messages Show Recipe Messages Show Tags Spawn Radius Tnt Explodes Tnt Explosion Drop Decay Enumeration Members Command Block Output Command Block Output : "commandBlockOutput" Remarks Whether command blocks should notify admins when they perform commands. Command Blocks Enabled Command Blocks Enabled : "commandBlocksEnabled" Remarks Controls whether command blocks can execute commands. Do Day Light Cycle Do Day Light Cycle : "doDayLightCycle" Remarks Controls whether the day and night cycles progress. Do Entity Drops Do Entity Drops : "doEntityDrops" Remarks Controls whether non-mob entities do drops. ie. Item Frame Do Fire Tick Do Fire Tick : "doFireTick" Remarks Controls whether fire spreads. Do Immediate Respawn Do Immediate Respawn : "doImmediateRespawn" Remarks Controls whether players immediately respawn or are shown the death screen. Do Insomnia Do Insomnia : "doInsomnia" Remarks Controls whether players deal with the effects of not sleeping (such as Phantom spawning). Do Limited Crafting Do Limited Crafting : "doLimitedCrafting" Remarks Determines whether players should be able to craft only those recipes that they've unlocked first - when dolimitedcrafting is set to true. Do Mob Loot Do Mob Loot : "doMobLoot" Remarks Controls whether mobs drop loot. Do Mob Spawning Do Mob Spawning : "doMobSpawning" Remarks Controls whether mobs spawn naturally in the world. Do Tile Drops Do Tile Drops : "doTileDrops" Remarks Controls whether blocks drop items when destroyed. Do Weather Cycle Do Weather Cycle : "doWeatherCycle" Remarks Controls whether the weather can change naturally. Drowning Damage Drowning Damage : "drowningDamage" Remarks Controls whether entities take damage from drowning. Fall Damage Fall Damage : "fallDamage" Remarks Controls whether entities take damage from falling. Fire Damage Fire Damage : "fireDamage" Remarks Controls whether entities take damage from fire. Freeze Damage Freeze Damage : "freezeDamage" Remarks Controls whether there is damage from freezing. Function Command Limit Function Command Limit : "functionCommandLimit" Remarks The maximum number of commands that can be executed simultaneously by the /function command. Keep Inventory Keep Inventory : "keepInventory" Remarks Controls whether players keep their inventories when they die. Max Command Chain Length Max Command Chain Length : "maxCommandChainLength" Remarks The maximum number of chained commands that can execute per tick. Mob Griefing Mob Griefing : "mobGriefing" Remarks Controls whether mob griefing can happen in the world. Example: A Creeper explosion destroying blocks. Natural Regeneration Natural Regeneration : "naturalRegeneration" Remarks Controls whether players can regenerate health. Players Sleeping Percentage Players Sleeping Percentage : "playersSleepingPercentage" Remarks The percentage of players required to be sleeping in order to advance to the next day. Projectiles Can Break Blocks Projectiles Can Break Blocks : "projectilesCanBreakBlocks" Remarks Controls whether projectiles (entities with a projectile component, like Arrows, thrown Tridents or Fireworks) can destroy certain blocks that support this interaction (such as Chorus Fruit, Dripstone or Decorated Pots). Restrictions on which projectiles can destroy certain blocks apply. Pvp Pvp : "pvp" Remarks Controls whether players can damage each other. Random Tick Speed Random Tick Speed : "randomTickSpeed" Remarks Controls how frequently random ticks occur. A value of 0 or less will disable random ticks. The default value is 1. Recipes Unlock Recipes Unlock : "recipesUnlock" Remarks Controls whether built-in (vanilla) recipes automatically unlock as the player progresses through the game (one alternative to this is to use the /recipe command based on custom gameplay logic.) Respawn Blocks Explode Respawn Blocks Explode : "respawnBlocksExplode" Remarks Controls whether respawn blocks (e.g. Bed, Respawn Anchor) explode in other dimensions. Send Command Feedback Send Command Feedback : "sendCommandFeedback" Remarks Controls whether command output is displayed to players. Also controls whether Command Block output is stored by default. Show Border Effect Show Border Effect : "showBorderEffect" Remarks Controls whether Border Block effects are shown. Show Coordinates Show Coordinates : "showCoordinates" Remarks Controls whether player coordinates are displayed. Show Days Played Show Days Played : "showDaysPlayed" Remarks Controls whether the days a player has played is displayed. Show Death Messages Show Death Messages : "showDeathMessages" Remarks Controls whether death messages are displayed in chat. Show Recipe Messages Show Recipe Messages : "showRecipeMessages" Remarks Controls whether standard player notifications for recipes will show. When set to false, 'player unlocked recipes' are no longer sent as player notifications. Show Tags Show Tags : "showTags" Remarks Controls whether item tags are shown. E.g. 'Can Place On', 'Can Destroy', item lock icons, etc. Spawn Radius Spawn Radius : "spawnRadius" Remarks The block radius from world spawn that a player is allowed to spawn in. Does not affect Adventure mode. The default value is 10 blocks. Tnt Explodes Tnt Explodes : "tntExplodes" Remarks Affects whether TNT blocks can be lit. Tnt Explosion Drop Decay Tnt Explosion Drop Decay : "tntExplosionDropDecay" Remarks Controls whether blocks randomly drop loot or all blocks drop loot when destroyed by an explosion. Defaults to false. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Command Block Output Command Blocks Enabled Do Day Light Cycle Do Entity Drops Do Fire Tick Do Immediate Respawn Do Insomnia Do Limited Crafting Do Mob Loot Do Mob Spawning Do Tile Drops Do Weather Cycle Drowning Damage Fall Damage Fire Damage Freeze Damage Function Command Limit Keep Inventory Max Command Chain Length Mob Griefing Natural Regeneration Players Sleeping Percentage Projectiles Can Break Blocks Pvp Random Tick Speed Recipes Unlock Respawn Blocks Explode Send Command Feedback Show Border Effect Show Coordinates Show Days Played Show Death Messages Show Recipe Messages Show Tags Spawn Radius Tnt Explodes Tnt Explosion Drop Decay Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 HudElement Enumeration HudElement Index Enumeration Members Air Bubbles Armor Crosshair Health Horse Health Hotbar Hunger Item Text Paper Doll Progress Bar Status Effects Tool Tips Touch Controls Enumeration Members Air Bubbles Air Bubbles : 9 Armor Armor : 1 Crosshair Crosshair : 4 Health Health : 6 Horse Health Horse Health : 10 Hotbar Hotbar : 5 Hunger Hunger : 8 Item Text Item Text : 12 Paper Doll Paper Doll : 0 Progress Bar Progress Bar : 7 Status Effects Status Effects : 11 Tool Tips Tool Tips : 2 Touch Controls Touch Controls : 3 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Air Bubbles Armor Crosshair Health Horse Health Hotbar Hunger Item Text Paper Doll Progress Bar Status Effects Tool Tips Touch Controls Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 HudVisibility Enumeration HudVisibility Enumeration that specifies how to treat the visibility of a HUD element. Index Enumeration Members Hide Reset Enumeration Members Hide Hide : 0 Remarks Specifies that this HUD element should be hidden. Reset Reset : 1 Remarks Specifies that this HUD element should be reset to its default state (while most HUD elements are visible, some HUD elements can be hidden by the player via settings.) Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Hide Reset Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 InputPermissionCategory Enumeration InputPermissionCategory Input permission categories. Used by @minecraft/server.PlayerInputPermissionCategoryChangeAfterEvent to specify which category was changed. Index Enumeration Members Camera Movement Enumeration Members Camera Camera : 1 Remarks Player input relating to camera movement. Movement Movement : 2 Remarks Player input relating to movement. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Camera Movement Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentTypes Enumeration ItemComponentTypes The types of item components that are accessible via function ItemStack.getComponent. Index Enumeration Members Cooldown Durability Enchantable Food Enumeration Members Cooldown Cooldown : "minecraft:cooldown" Remarks The minecraft:cooldown component. Durability Durability : "minecraft:durability" Remarks The minecraft:durability component. Enchantable Enchantable : "minecraft:enchantable" Remarks The minecraft:enchantable component. Food Food : "minecraft:food" Remarks The minecraft:food component. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Cooldown Durability Enchantable Food Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemLockMode Enumeration ItemLockMode Describes how an an item can be moved within a container. Index Enumeration Members inventory none slot Enumeration Members inventory inventory : "inventory" Remarks The item cannot be dropped or crafted with. none none : "none" Remarks The item has no container restrictions. slot slot : "slot" Remarks The item cannot be moved from its slot, dropped or crafted with. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page inventory none slot Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MoonPhase Enumeration MoonPhase Enum containing the different phases of the moon based on the current day.,Obtain the current MoonPhase using world.getMoonPhase. The fullness of the moon controls various mob behaviors such as the number of slimes that spawn in Swamp biomes, the chance skeletons and zombies have to spawn with armor, as well as the chance for spiders to spawn with certain status effects. Index Enumeration Members First Quarter Full Moon Last Quarter New Moon Waning Crescent Waning Gibbous Waxing Crescent Waxing Gibbous Enumeration Members First Quarter First Quarter : 2 Remarks The phase following the Waxing Crescent. Full Moon Full Moon : 0 Remarks The brightest moon phase. During this phase, cats have a 50% chance of spawning as black cats. Last Quarter Last Quarter : 6 Remarks The phase following the Waning Gibbous. New Moon New Moon : 4 Remarks The darkest moon phase. Waning Crescent Waning Crescent : 3 Remarks The phase following the Last Quarter. Waning Gibbous Waning Gibbous : 1 Remarks The phase following the Full Moon. Waxing Crescent Waxing Crescent : 5 Remarks The phase following the New Moon. Waxing Gibbous Waxing Gibbous : 7 Remarks The phase following the First Quarter. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page First Quarter Full Moon Last Quarter New Moon Waning Crescent Waning Gibbous Waxing Crescent Waxing Gibbous Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ObjectiveSortOrder Enumeration ObjectiveSortOrder Used for specifying a sort order for how to display an objective and its list of participants. Index Enumeration Members Ascending Descending Enumeration Members Ascending Ascending : 0 Remarks Objective participant list is displayed in ascending (e.g., A-Z) order. Descending Descending : 1 Remarks Objective participant list is displayed in descending (e.g., Z-A) order. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Ascending Descending Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PaletteColor Enumeration PaletteColor Enum containing colors to be used with EntityColorComponent and EntityColor2Component Index Enumeration Members Black Blue Brown Cyan Gray Green Light Blue Lime Magenta Orange Pink Purple Red Silver White Yellow Enumeration Members Black Black : 15 Remarks Hex color #1D1D21 Blue Blue : 11 Remarks Hex color #3C44AA Brown Brown : 12 Remarks Hex color #835432 Cyan Cyan : 9 Remarks Hex color #169C9C Gray Gray : 7 Remarks Hex color #474F52 Green Green : 13 Remarks Hex color #5E7C16 Light Blue Light Blue : 3 Remarks Hex color #3AB3DA Lime Lime : 5 Remarks Hex color #80C71F Magenta Magenta : 2 Remarks Hex color #C74EBD Orange Orange : 1 Remarks Hex color #F9801D Pink Pink : 6 Remarks Hex color #F38BAA Purple Purple : 10 Remarks Hex color #8932B8 Red Red : 14 Remarks Hex color #B02E26 Silver Silver : 8 Remarks Hex color #9D9D97 White White : 0 Remarks Hex color #f0f0f0 Yellow Yellow : 4 Remarks Hex color #FED83D Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Black Blue Brown Cyan Gray Green Light Blue Lime Magenta Orange Pink Purple Red Silver White Yellow Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardIdentityType Enumeration ScoreboardIdentityType Contains objectives and participants for the scoreboard. Index Enumeration Members Entity Fake Player Player Enumeration Members Entity Entity : "Entity" Remarks This scoreboard participant is tied to an entity. Fake Player Fake Player : "FakePlayer" Remarks This scoreboard participant is tied to a pseudo player entity - typically this is used to store scores as data or as abstract progress. Player Player : "Player" Remarks This scoreboard participant is tied to a player. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Entity Fake Player Player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScriptEventSource Enumeration ScriptEventSource Describes where the script event originated from. Index Enumeration Members Block Entity NPCDialogue Server Enumeration Members Block Block : "Block" Remarks The script event originated from a Block such as a Command Block. Entity Entity : "Entity" Remarks The script event originated from an Entity such as a Player, Command Block Minecart or Animation Controller. NPCDialogue NPCDialogue : "NPCDialogue" Remarks The script event originated from an NPC dialogue. Server Server : "Server" Remarks The script event originated from the server, such as from a runCommand API call or a dedicated server console. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Block Entity NPCDialogue Server Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 SignSide Enumeration SignSide Represents a side of a sign. Index Enumeration Members Back Front Enumeration Members Back Back : "Back" Remarks The back of the sign. Front Front : "Front" Remarks The front of the sign. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Back Front Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureAnimationMode Enumeration StructureAnimationMode Specifies how structure blocks should be animated when a structure is placed. Index Enumeration Members Blocks Layers None Enumeration Members Blocks Blocks : "Blocks" Remarks Blocks will be randomly placed one at at time. Use @minecraft/server.StructurePlaceOptions.animationSeconds to control how long it takes for all blocks to be placed. Layers Layers : "Layers" Remarks Blocks will be placed one layer at a time from bottom to top. Use @minecraft/server.StructurePlaceOptions.animationSeconds to control how long it takes for all blocks to be placed. None None : "None" Remarks All blocks will be placed immediately. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Blocks Layers None Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureMirrorAxis Enumeration StructureMirrorAxis Specifies how a structure should be mirrored when placed. Index Enumeration Members None X XZ Z Enumeration Members None None : "None" Remarks No mirroring. X X : "X" Remarks Structure is mirrored across the X axis. XZ XZ : "XZ" Remarks Structure is mirrored across both the X and Z axes. Z Z : "Z" Remarks Structure is mirrored across the Z axis. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page None X XZ Z Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureRotation Enumeration StructureRotation Enum describing a structure's placement rotation. Index Enumeration Members None Rotate180 Rotate270 Rotate90 Enumeration Members None None : "None" Remarks No rotation. Rotate180 Rotate180 : "Rotate180" Remarks 180 degree rotation. Rotate270 Rotate270 : "Rotate270" Remarks 270 degree rotation. Rotate90 Rotate90 : "Rotate90" Remarks 90 degree rotation. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page None Rotate180 Rotate270 Rotate90 Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureSaveMode Enumeration StructureSaveMode Specifies how a structure should be saved. Index Enumeration Members Memory World Enumeration Members Memory Memory : "Memory" Remarks The structure will be temporarily saved to memory. The structure will persist until the world is shut down. World World : "World" Remarks The structure will be saved to the world file and persist between world loads. A saved structure can be removed from the world via @minecraft/server.StructureManager.delete. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Memory World Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TimeOfDay Enumeration TimeOfDay Provides numeric values for common periods in the Minecraft day. Index Enumeration Members Day Midnight Night Noon Sunrise Sunset Enumeration Members Day Day : 1000 Remarks Sets the time to the start of the day, which is time of the day 1,000 (or the equivalent of 7am) in Minecraft. Midnight Midnight : 18000 Remarks Sets the time to midnight, which is time of the day 18,000 (or the equivalent of 12:00am) in Minecraft. Night Night : 13000 Remarks Sets the time to night, which is time of the day 13,000 (or the equivalent of 7:00pm) in Minecraft. Noon Noon : 6000 Remarks Sets the time to noon, which is time of the day 6,000 in Minecraft. Sunrise Sunrise : 23000 Remarks Sets the time to sunrise, which is time of the day 23,000 (or the equivalent of 5am) in Minecraft. Sunset Sunset : 12000 Remarks Sets the time to sunset, which is time of the day 12,000 (or the equivalent of 6pm) in Minecraft. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Day Midnight Night Noon Sunrise Sunset Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherType Enumeration WeatherType Used to specify the type of weather condition within the world. Index Enumeration Members Clear Rain Thunder Enumeration Members Clear Clear : "Clear" Remarks Specifies a clear weather condition. Rain Rain : "Rain" Remarks Specifies a rain weather condition. Thunder Thunder : "Thunder" Remarks Specifies a rain and thunder weather condition. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Clear Rain Thunder Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Block Class Block Represents a block in a dimension. A block represents a unique X, Y, and Z within a dimension and get/sets the state of the block at that location. This type was significantly updated in version 1.17.10.21. Example createWall.ts import { Vector3Utils , VECTOR3_NORTH , VECTOR3_WEST , VECTOR3_EAST , VECTOR3_SOUTH , } from "@minecraft/math" ; import { Entity } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; const VECTOR3_NORTHWEST = Vector3Utils . add ( VECTOR3_NORTH , VECTOR3_WEST ); const VECTOR3_NORTHEAST = Vector3Utils . add ( VECTOR3_NORTH , VECTOR3_EAST ); const VECTOR3_SOUTHWEST = Vector3Utils . add ( VECTOR3_SOUTH , VECTOR3_WEST ); const VECTOR3_SOUTHEAST = Vector3Utils . add ( VECTOR3_SOUTH , VECTOR3_EAST ); /** * Get the blocks from player surroundings and set to obsidian */ export function createWallAroundEntity ( entity : Entity ) { const location = entity . location ; const block = entity . dimension . getBlock ( location ); if (! block ) return ; const blockNorth = block . north (); const blockSouth = block . south (); const blockEast = block . east (); const blockWest = block . west (); const blockNorthWest = block . offset ( VECTOR3_NORTHWEST ); const blockNorthEast = block . offset ( VECTOR3_NORTHEAST ); const blockSouthWest = block . offset ( VECTOR3_SOUTHWEST ); const blockSouthEast = block . offset ( VECTOR3_SOUTHEAST ); const blocks = [ blockNorth , blockSouth , blockEast , blockWest , blockNorthWest , blockNorthEast , blockSouthWest , blockSouthEast , ]; // Check if the player have contact with cactus or sweet berry bush for ( const block of blocks ) { if (! block ) continue ; block . setType ( MinecraftBlockTypes . Obsidian ); } } Copy Hierarchy Block Index Constructors constructor Properties dimension is Air is Liquid location permutation type type Id x y z Methods above below bottom Center center east get Component get Item Stack get Redstone Power get Tags has Tag is Valid matches north offset set Permutation set Type south west Constructors Private constructor new Block ( ) : Block Returns Block Properties Readonly dimension dimension : Dimension Remarks Returns the dimension that the block is within. Example blockExplode.js import { world } from "@minecraft/server" ; // Block explodes when player break block world . afterEvents . playerBreakBlock . subscribe (( event ) => { event . block . dimension . createExplosion ( event . block . location , 1 ); }); Copy Readonly is Air is Air : boolean Remarks Returns true if this block is an air block (i.e., empty space). Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example bridgeEgg.js import { world , system , BlockPermutation } from "@minecraft/server" ; // bridge egg world . afterEvents . entitySpawn . subscribe (({ entity }) => { if ( entity . typeId === "minecraft:egg" ) { const id = system . runInterval (() => { const block = entity . dimension . getBlock ( entity . location ). below (); if ( block . isAir ) block . setPermutation ( BlockPermutation . resolve ( "minecraft:wool" ) ); else system . clearRun ( id ); }); } }); Copy Readonly is Liquid is Liquid : boolean Remarks Returns true if this block is a liquid block - (e.g., a water block and a lava block are liquid, while an air block and a stone block are not. Water logged blocks are not liquid blocks). Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example debug.ts import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); if ( block . isLiquid ) { console . warn ( "block is liquid" ); } Copy Readonly location location : Vector3 Remarks Coordinates of the specified block. Throws This property can throw when used. Example blockExplode.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . dimension . createExplosion ( block . location , 10 ); Copy Readonly permutation permutation : BlockPermutation Remarks Additional block configuration data that describes the block. Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example blockStates.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); console . warn ( block . typeId , JSON . stringify ( block . permutation . getAllStates ())); Copy Readonly type type : BlockType Remarks Gets the type of block. Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Readonly type Id type Id : string Remarks Identifier of the type of block for this block. Warning: Vanilla block names can be changed in future releases, try using 'Block.matches' instead for block comparison. Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Readonly x x : number Remarks X coordinate of the block. Readonly y y : number Remarks Y coordinate of the block. Readonly z z : number Remarks Z coordinate of the block. Methods above above ( steps ? ) : Block Parameters Optional steps : number Number of steps above to step before returning. Optional Returns Block Remarks Returns the Block above this block (positive in the Y direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError below below ( steps ? ) : Block Parameters Optional steps : number Number of steps below to step before returning. Optional Returns Block Remarks Returns the Block below this block (negative in the Y direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example copy.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Extract the player and block objects from the event data const { player , block } = eventData ; // Get the block that is directly below the block that was just placed const blockBelowThePlacedBlock = block . below ( 1 ); // Get the type of the block that is below the placed block const blockBelowThePlacedBlockType = blockBelowThePlacedBlock . type ; // Set the type of the newly placed block to be the same as the block below it block . setType ( blockBelowThePlacedBlockType ); }); Copy bottom Center bottom Center ( ) : Vector3 Returns Vector3 Remarks Returns the Vector3 of the center of this block on the X and Z axis. center center ( ) : Vector3 Returns Vector3 Remarks Returns the Vector3 of the center of this block on the X, Y, and Z axis. east east ( steps ? ) : Block Parameters Optional steps : number Number of steps to the east to step before returning. Optional Returns Block Remarks Returns the Block to the east of this block (positive in the X direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError get Component get Component ( componentId ) : BlockComponent Parameters componentId : string The identifier of the component (e.g., 'minecraft:inventory'). If no namespace prefix is specified, 'minecraft:' is assumed. Available component IDs can be found as part of the BlockComponentTypes enum. Returns BlockComponent Returns the component if it exists on the block, otherwise undefined. Remarks Gets a component (that represents additional capabilities) for a block - for example, an inventory component of a chest block. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example addChestItem.js import { BlockPermutation , ItemStack , world } from "@minecraft/server" ; // Chest Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . setPermutation ( BlockPermutation . resolve ( "minecraft:chest" )); const inventory = block . getComponent ( "inventory" ). container ; inventory . addItem ( new ItemStack ( "minecraft:cobblestone" , 64 )); Copy Example editHangingSign.js import { BlockPermutation , ItemStack , SignSide , world , } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; // Chest Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . setPermutation ( BlockPermutation . resolve ( MinecraftBlockTypes . BirchHangingSign ) ); const sign = block . getComponent ( "minecraft:sign" ); sign . setText ( "back" , SignSide . Back ); sign . setText ( "front" , SignSide . Front ); Copy Example editSign.js import { BlockPermutation , ItemStack , world } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; // Chest Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . setPermutation ( BlockPermutation . resolve ( MinecraftBlockTypes . DarkoakStandingSign ) ); const sign = block . getComponent ( "minecraft:sign" ); sign . setText ( "lol" ); Copy Example pistonAttachedBlocks.js import { BlockPermutation , ItemStack , world } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; // Chest Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . setPermutation ( BlockPermutation . resolve ( MinecraftBlockTypes . Piston )); const piston = block . getComponent ( "piston" ); console . warn ( piston . state , JSON . stringify ( piston . getAttachedBlocksLocations ())); Copy get Item Stack get Item Stack ( amount ? , withData ? ) : ItemStack Parameters Optional amount : number Number of instances of this block to place in the item stack. Optional Optional withData : boolean Whether additional data facets of the item stack are included. Optional Returns ItemStack An itemStack with the specified amount of items and data. Returns undefined if block type is incompatible. Remarks Creates a prototype item stack based on this block that can be used with Container/ContainerSlot APIs. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError get Redstone Power get Redstone Power ( ) : number Returns number Returns undefined if redstone power is not applicable to this block. Remarks Returns the net redstone power of this block. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example isPowered.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Function to check if a given block is powered by redstone function isBlockPowered ( block ) { // Get the redstone power level of the block // The 'getRedstonePower' method returns a number representing the power level // If the power level is greater than 0, it means the block is powered return block . getRedstonePower () > 0 ; } Copy get Tags get Tags ( ) : string [] Returns string [] The list of tags that the block has. Remarks Returns a set of tags for a block. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError has Tag has Tag ( tag ) : boolean Parameters tag : string Tag to check for. Returns boolean Returns true if the permutation of this block has the tag, else false . Remarks Checks to see if the permutation of this block has a specific tag. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example check_block_tags.js import { world } from "@minecraft/server" ; // Fetch the block const block = world . getDimension ( "overworld" ). getBlock ({ x: 1 , y: 2 , z: 3 }); console . log ( `Block is dirt: ${ block . hasTag ( "dirt" ) } ` ); console . log ( `Block is wood: ${ block . hasTag ( "wood" ) } ` ); console . log ( `Block is stone: ${ block . hasTag ( "stone" ) } ` ); Copy is Valid is Valid ( ) : boolean Returns boolean True if this block object is still working and valid. Remarks Returns true if this reference to a block is still valid (for example, if the block is unloaded, references to that block will no longer be valid.) matches matches ( blockName , states ? ) : boolean Parameters blockName : string Block type identifier to match this API against. Optional states : Record < string , string | number | boolean > Optional set of block states to test this block against. Optional Returns boolean Returns true if the block matches the specified criteria. Remarks Tests whether this block matches a specific criteria. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example test.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Function to check if a given block is red wool function isRedWool ( block ) { // Define the type id of block we are checking for let typeId = "wool" ; // Define the block state we are looking for // In this case, we want the color to be red let states = { color: "red" }; // Check if the block matches the specified type and states // The 'matches' method returns true if the block is of the specified type and has the specified states return block . matches ( typeId , states ); } Copy north north ( steps ? ) : Block Parameters Optional steps : number Number of steps to the north to step before returning. Optional Returns Block Remarks Returns the Block to the north of this block (negative in the Z direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example blockAtNorth.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); const blockAtNorth = block . north (); Copy offset offset ( offset ) : Block Parameters offset : Vector3 The offset vector. For example, an offset of 0, 1, 0 will return the block above the current block. Returns Block Block at the specified offset, or undefined if that block could not be retrieved (for example, the block and its relative chunk is not loaded yet.) Remarks Returns a block at an offset relative vector to this block. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError set Permutation set Permutation ( permutation ) : void Parameters permutation : BlockPermutation Permutation that contains a set of property states for the Block. Returns void Remarks Sets the block in the dimension to the state of the permutation. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example bedrockToAir.js import { BlockPermutation , world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); if ( block . typeId === "minecraft:bedrock" ) { block . setPermutation ( BlockPermutation . resolve ( "minecraft:air" )); } Copy set Type set Type ( blockType ) : void Parameters blockType : string | BlockType Identifier of the type of block to apply - for example, minecraft:powered_repeater. Returns void Remarks Sets the type of block. This function can't be called in read-only mode. Throws This function can throw errors. Error LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example troll.js // Script by WavePlayz import { world , BlockTypes } from "@minecraft/server" ; // Get all available block types in the game const blockTypes = BlockTypes . getAll (); // Function to get a random block type from the list of block types const getRandomBlockType = () => blockTypes [ Math . floor ( blockTypes . length * Math . random ())]; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Destructure the player and block objects from the event data const { player , block } = eventData ; // Get a random block type const randomBlockType = getRandomBlockType (); // Send a message to the player indicating the type of block they placed player . sendMessage ( "You placed the " + randomBlockType . id + " block, xD" ); // Change the type of the placed block to the random block type block . setType ( randomBlockType ); }); Copy south south ( steps ? ) : Block Parameters Optional steps : number Number of steps to the south to step before returning. Optional Returns Block Remarks Returns the Block to the south of this block (positive in the Z direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example blockAtSouth.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); const nearbyBlock = block . south (); Copy west west ( steps ? ) : Block Parameters Optional steps : number Number of steps to the west to step before returning. Optional Returns Block Remarks Returns the Block to the west of this block (negative in the X direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example blockAtWest.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); const blockAtWest = block . west ( 10 ); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension is Air is Liquid location permutation type type Id x y z above below bottom Center center east get Component get Item Stack get Redstone Power get Tags has Tag is Valid matches north offset set Permutation set Type south west Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponent Class BlockComponent Base type for components associated with blocks. Hierarchy Component BlockComponent BlockInventoryComponent BlockPistonComponent BlockRecordPlayerComponent BlockSignComponent Index Constructors constructor Properties block type Id Methods is Valid Constructors Private constructor new Block Component ( ) : BlockComponent Returns BlockComponent Overrides Component . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from Component . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from Component . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentEntityFallOnEvent Class BlockComponentEntityFallOnEvent Contains information regarding an entity falling onto a specific block. Hierarchy BlockEvent BlockComponentEntityFallOnEvent Index Constructors constructor Properties block dimension entity? fall Distance Constructors Private constructor new Block Component Entity Fall On Event ( ) : BlockComponentEntityFallOnEvent Returns BlockComponentEntityFallOnEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly entity entity ?: Entity Remarks The entity that fell onto the block. Readonly fall Distance fall Distance : number Remarks The distance that the entity fell onto this block with. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension entity fall Distance Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentOnPlaceEvent Class BlockComponentOnPlaceEvent Contains information regarding a specific block that was placed. Hierarchy BlockEvent BlockComponentOnPlaceEvent Index Constructors constructor Properties block dimension previous Block Constructors Private constructor new Block Component On Place Event ( ) : BlockComponentOnPlaceEvent Returns BlockComponentOnPlaceEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly previous Block previous Block : BlockPermutation Remarks Previous block at this location that was replaced. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension previous Block Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentPlayerDestroyEvent Class BlockComponentPlayerDestroyEvent Contains information regarding a specific block being destroyed. Hierarchy BlockEvent BlockComponentPlayerDestroyEvent Index Constructors constructor Properties block destroyed Block Permutation dimension player? Constructors Private constructor new Block Component Player Destroy Event ( ) : BlockComponentPlayerDestroyEvent Returns BlockComponentPlayerDestroyEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly destroyed Block Permutation destroyed Block Permutation : BlockPermutation Remarks Returns permutation information about this block before it was destroyed. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly player player ?: Player Remarks The player that destroyed this block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block destroyed Block Permutation dimension player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentPlayerInteractEvent Class BlockComponentPlayerInteractEvent Contains information regarding a specific block being interacted with. Hierarchy BlockEvent BlockComponentPlayerInteractEvent Index Constructors constructor Properties block dimension face face Location? player? Constructors Private constructor new Block Component Player Interact Event ( ) : BlockComponentPlayerInteractEvent Returns BlockComponentPlayerInteractEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly face face : Direction Remarks The block face that was interacted with. Optional Readonly face Location face Location ?: Vector3 Remarks Location relative to the bottom north-west corner of the block that the player interacted with. Optional Readonly player player ?: Player Remarks The player that interacted with this block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension face face Location player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentPlayerPlaceBeforeEvent Class BlockComponentPlayerPlaceBeforeEvent Contains information regarding an event before a player places a block. Hierarchy BlockEvent BlockComponentPlayerPlaceBeforeEvent Index Constructors constructor Properties block cancel dimension face permutation To Place player? Constructors Private constructor new Block Component Player Place Before Event ( ) : BlockComponentPlayerPlaceBeforeEvent Returns BlockComponentPlayerPlaceBeforeEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block cancel cancel : boolean Remarks If set to true, cancels the block place event. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly face face : Direction Remarks The block face that was placed onto. permutation To Place permutation To Place : BlockPermutation Remarks The block permutation that will be placed if the event is not cancelled. If set to a different block permutation, that permutation will be placed instead. Optional Readonly player player ?: Player Remarks The player that is placing this block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block cancel dimension face permutation To Place player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentRandomTickEvent Class BlockComponentRandomTickEvent Contains information regarding a specific block randomly ticking. Hierarchy BlockEvent BlockComponentRandomTickEvent Index Constructors constructor Properties block dimension Constructors Private constructor new Block Component Random Tick Event ( ) : BlockComponentRandomTickEvent Returns BlockComponentRandomTickEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentRegistry Class BlockComponentRegistry Example registerCustomBlockComponent.ts import { world } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( initEvent ) => { initEvent . blockComponentRegistry . registerCustomComponent ( "custom:block" , { beforeOnPlayerPlace : ( event ) => { const { player , block , face , permutationToPlace , dimension } = event ; event . cancel = true ; // include this if canceling block placement // Your code here }, onEntityFallOn : ( event ) => { const { entity , block , fallDistance , dimension } = event ; // Your code here }, onPlace : ( event ) => { const { block , dimension , previousBlock } = event ; // Your code here }, onPlayerDestroy : ( event ) => { const { player , block , dimension , destroyedBlockPermutation } = event ; // Your code here }, onPlayerInteract : ( event ) => { const { player , block , dimension , face , faceLocation } = event ; // Your code here }, onRandomTick : ( event ) => { const { block , dimension } = event ; // Your code here }, onStepOff : ( event ) => { const { entity , block , dimension } = event ; // Your code here }, onStepOn : ( event ) => { const { entity , block , dimension } = event ; // Your code here }, onTick : ( event ) => { const { block , dimension } = event ; // Your code here }, }); }); Copy Hierarchy BlockComponentRegistry Index Constructors constructor Methods register Custom Component Constructors Private constructor new Block Component Registry ( ) : BlockComponentRegistry Returns BlockComponentRegistry Methods register Custom Component register Custom Component ( name , customComponent ) : void Parameters name : string customComponent : BlockCustomComponent Returns void Throws This function can throw errors. BlockCustomComponentAlreadyRegisteredError BlockCustomComponentReloadNewComponentError BlockCustomComponentReloadNewEventError BlockCustomComponentReloadVersionError CustomComponentInvalidRegistryError CustomComponentNameError minecraftcommon.EngineError Example registerComponent.ts import { BlockComponentStepOnEvent , BlockCustomComponent , BlockPermutation , world , } from "@minecraft/server" ; class TurnToAirComponent implements BlockCustomComponent { onStepOn ( data : BlockComponentStepOnEvent ) { data . block . setPermutation ( BlockPermutation . resolve ( "minecraft:emerald_block" ) ); } } world . beforeEvents . worldInitialize . subscribe (( event ) => { event . blockComponentRegistry . registerCustomComponent ( "jayly:custom_block" , new TurnToAirComponent () ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor register Custom Component Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentStepOffEvent Class BlockComponentStepOffEvent Contains information regarding an entity stepping off a specific block. Hierarchy BlockEvent BlockComponentStepOffEvent Index Constructors constructor Properties block dimension entity? Constructors Private constructor new Block Component Step Off Event ( ) : BlockComponentStepOffEvent Returns BlockComponentStepOffEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly entity entity ?: Entity Remarks The entity that stepped off the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentStepOnEvent Class BlockComponentStepOnEvent Contains information regarding an entity stepping onto a specific block. Hierarchy BlockEvent BlockComponentStepOnEvent Index Constructors constructor Properties block dimension entity? Constructors Private constructor new Block Component Step On Event ( ) : BlockComponentStepOnEvent Returns BlockComponentStepOnEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly entity entity ?: Entity Remarks The entity that stepped on the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentTickEvent Class BlockComponentTickEvent Contains information regarding a specific block ticking. Hierarchy BlockEvent BlockComponentTickEvent Index Constructors constructor Properties block dimension Constructors Private constructor new Block Component Tick Event ( ) : BlockComponentTickEvent Returns BlockComponentTickEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponentAlreadyRegisteredError Class BlockCustomComponentAlreadyRegisteredError Hierarchy Error BlockCustomComponentAlreadyRegisteredError Index Constructors constructor Properties message name stack? Constructors Private constructor new Block Custom Component Already Registered Error ( ) : BlockCustomComponentAlreadyRegisteredError Returns BlockCustomComponentAlreadyRegisteredError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponentReloadNewComponentError Class BlockCustomComponentReloadNewComponentError Hierarchy Error BlockCustomComponentReloadNewComponentError Index Constructors constructor Properties message name stack? Constructors Private constructor new Block Custom Component Reload New Component Error ( ) : BlockCustomComponentReloadNewComponentError Returns BlockCustomComponentReloadNewComponentError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponentReloadNewEventError Class BlockCustomComponentReloadNewEventError Hierarchy Error BlockCustomComponentReloadNewEventError Index Constructors constructor Properties message name stack? Constructors Private constructor new Block Custom Component Reload New Event Error ( ) : BlockCustomComponentReloadNewEventError Returns BlockCustomComponentReloadNewEventError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponentReloadVersionError Class BlockCustomComponentReloadVersionError Hierarchy Error BlockCustomComponentReloadVersionError Index Constructors constructor Properties message name stack? Constructors Private constructor new Block Custom Component Reload Version Error ( ) : BlockCustomComponentReloadVersionError Returns BlockCustomComponentReloadVersionError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockEvent Class BlockEvent Contains information regarding an event that impacts a specific block. Hierarchy BlockEvent BlockComponentEntityFallOnEvent BlockComponentOnPlaceEvent BlockComponentPlayerDestroyEvent BlockComponentPlayerInteractEvent BlockComponentPlayerPlaceBeforeEvent BlockComponentRandomTickEvent BlockComponentStepOffEvent BlockComponentStepOnEvent BlockComponentTickEvent BlockExplodeAfterEvent ButtonPushAfterEvent LeverActionAfterEvent PistonActivateAfterEvent PlayerBreakBlockAfterEvent PlayerBreakBlockBeforeEvent PlayerPlaceBlockAfterEvent PressurePlatePopAfterEvent PressurePlatePushAfterEvent TargetBlockHitAfterEvent TripWireTripAfterEvent Index Constructors constructor Properties block dimension Constructors Private constructor new Block Event ( ) : BlockEvent Returns BlockEvent Properties Readonly block block : Block Remarks Block impacted by this event. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockExplodeAfterEvent Class BlockExplodeAfterEvent Contains information regarding an explosion that has occurred for a specific block. Hierarchy BlockEvent BlockExplodeAfterEvent Index Constructors constructor Properties block dimension exploded Block Permutation source? Constructors Private constructor new Block Explode After Event ( ) : BlockExplodeAfterEvent Returns BlockExplodeAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly exploded Block Permutation exploded Block Permutation : BlockPermutation Remarks Description of the block that has exploded. Optional Readonly source source ?: Entity Remarks Optional source of the explosion. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension exploded Block Permutation source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockExplodeAfterEventSignal Class BlockExplodeAfterEventSignal Manages callbacks that are connected to when an explosion occurs, as it impacts individual blocks. Example blockExplodeEvent.ts import { world , BlockExplodeAfterEvent } from "@minecraft/server" ; // Subscribe to the blockExplode event world . afterEvents . blockExplode . subscribe (( event : BlockExplodeAfterEvent ) => { const { source , block , explodedBlockPermutation , dimension } = event ; // Log details of the explosion event console . log ( `Block exploded at position: ${ block . location } ` ); console . log ( `Block type: ${ explodedBlockPermutation . type . id } ` ); console . log ( `Dimension: ${ dimension . id } ` ); if ( source ) { console . log ( `Explosion caused by: ${ source . id } ` ); } else { console . log ( `Explosion caused by an unknown source` ); } // Example: Create an explosion at the block location dimension . createExplosion ( block . location , 5 , { causesFire: true }); }); Copy Hierarchy BlockExplodeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Block Explode After Event Signal ( ) : BlockExplodeAfterEventSignal Returns BlockExplodeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : BlockExplodeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : BlockExplodeAfterEvent Returns void Remarks Adds a callback that will be called when an explosion occurs, as it impacts individual blocks. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an explosion occurs, as it impacts individual blocks. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : BlockExplodeAfterEvent Returns void Returns void Remarks Removes a callback from being called when an explosion occurs, as it impacts individual blocks. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockInventoryComponent Class BlockInventoryComponent Represents the inventory of a block in the world. Used with blocks like chests. Example place_items_in_chest.js import { world , MinecraftBlockTypes , Items , ItemStack } from "@minecraft/server" ; // Fetch block const block = world . getDimension ( "overworld" ). getBlock ({ x: 1 , y: 2 , z: 3 }); // Make it a chest block . setType ( MinecraftBlockTypes . chest ); // Get the inventory const inventoryComponent = block . getComponent ( "inventory" ); const inventoryContainer = inventoryComponent . container ; // Set slot 0 to a stack of 10 apples inventoryContainer . setItem ( 0 , new ItemStack ( Items . apple , 10 , 0 )); Copy Hierarchy BlockComponent BlockInventoryComponent Index Constructors constructor Properties block container? type Id component Id Methods is Valid Constructors Private constructor new Block Inventory Component ( ) : BlockInventoryComponent Returns BlockInventoryComponent Overrides BlockComponent . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Inherited from BlockComponent . block Optional Readonly container container ?: Container Remarks The container which holds an ItemStack . Throws This property can throw when used. Example empty.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the event that triggers when a player interacts with a block world . afterEvents . playerInteractWithBlock . subscribe (( eventData ) => { // Extract the player and block objects from the event data const { player , block } = eventData ; // Get the inventory component of the block let inventoryComponent = block . getComponent ( "inventory" ); // Check if the block has an inventory component if ( inventoryComponent == null ) { // Send a message to the player if the block does not have an inventory player . sendMessage ( `The block does not have an inventory component.` ); return ; // Exit the function early } // Get the inventory container from the inventory component const inventoryContainer = inventoryComponent . container ; // Destructure the empty slots count and total size from the inventory container let { emptySlotsCount , size } = inventoryContainer ; // Send a message to the player with the number of free slots in the inventory player . sendMessage ( ` ${ emptySlotsCount } out of ${ size } slots are free.` ); }); Copy Readonly type Id type Id : string Remarks Identifier of the component. Inherited from BlockComponent . typeId Static Readonly component Id component Id : "minecraft:inventory" = 'minecraft:inventory' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from BlockComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block container type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockLocationIterator Class BlockLocationIterator A BlockLocationIterator returns the next block location of the block volume across which it is iterating. The BlockLocationIterator is used to abstract the shape of the block volume it was fetched from (so it can represent all the block locations that make up rectangles, cubes, spheres, lines and complex shapes). Each iteration pass returns the next valid block location in the parent shape. Unless otherwise specified by the parent shape - the BlockLocationIterator will iterate over a 3D space in the order of increasing X, followed by increasing Z followed by increasing Y. (Effectively stepping across the XZ plane, and when all the locations in that plane are exhausted, increasing the Y coordinate to the next XZ slice) Hierarchy BlockLocationIterator Implements Iterable < Vector3 > Index Constructors constructor Methods [iterator] next Constructors Private constructor new Block Location Iterator ( ) : BlockLocationIterator Returns BlockLocationIterator Methods [iterator] [iterator] ( ) : Iterator < Vector3 , any , undefined > Returns Iterator < Vector3 , any , undefined > Remarks This function can't be called in read-only mode. Implementation of Iterable.[iterator] next next ( ) : IteratorResult < Vector3 , any > Returns IteratorResult < Vector3 , any > Remarks This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor [iterator] next Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockPermutation Class BlockPermutation Contains the combination of type BlockType and properties (also sometimes called block state) which describe a block (but does not belong to a specific Block ). Example createTranslatedSign.ts // A function the creates a sign at the specified location with the specified text import { DimensionLocation , BlockPermutation , BlockComponentTypes } from '@minecraft/server' ; import { MinecraftBlockTypes } from '@minecraft/vanilla-data' ; function createSignAt ( location : DimensionLocation ) { const signBlock = location . dimension . getBlock ( location ); if (! signBlock ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const signPerm = BlockPermutation . resolve ( MinecraftBlockTypes . StandingSign , { ground_sign_direction: 8 }); signBlock . setPermutation ( signPerm ); // Update block to be a sign // Update the sign block's text // with "Steve's Head" const signComponent = signBlock . getComponent ( BlockComponentTypes . Sign ); if ( signComponent ) { signComponent . setText ({ translate: 'item.skull.player.name' , with: [ 'Steve' ] }); } } Copy Hierarchy BlockPermutation Index Constructors constructor Properties type Methods get All States get Item Stack get State get Tags has Tag matches with State resolve Constructors Private constructor new Block Permutation ( ) : BlockPermutation Returns BlockPermutation Properties Readonly type type : BlockType Remarks The BlockType that the permutation has. Methods get All States get All States ( ) : Record < string , string | number | boolean > Returns Record < string , string | number | boolean > Returns the list of all of the block states that the permutation has. Remarks Returns all available block states associated with this block. get Item Stack get Item Stack ( amount ? ) : ItemStack Parameters Optional amount : number Number of instances of this block to place in the prototype item stack. Optional Returns ItemStack Remarks Retrieves a prototype item stack based on this block permutation that can be used with item Container/ContainerSlot APIs. get State get State ( stateName ) : string | number | boolean Parameters stateName : string Name of the block state who's value is to be returned. Returns string | number | boolean Returns the state if the permutation has it, else undefined . Remarks Gets a state for the permutation. get Tags get Tags ( ) : string [] Returns string [] Remarks Creates a copy of the permutation. has Tag has Tag ( tag ) : boolean Parameters tag : string Returns boolean Returns true if the permutation has the tag, else false . Remarks Checks to see if the permutation has a specific tag. Example check_block_tags.js import { world } from "@minecraft/server" ; // Fetch the block const block = world . getDimension ( "overworld" ). getBlock ({ x: 1 , y: 2 , z: 3 }); const blockPerm = block . getPermutation (); console . log ( `Block is dirt: ${ blockPerm . hasTag ( "dirt" ) } ` ); console . log ( `Block is wood: ${ blockPerm . hasTag ( "wood" ) } ` ); console . log ( `Block is stone: ${ blockPerm . hasTag ( "stone" ) } ` ); Copy matches matches ( blockName , states ? ) : boolean Parameters blockName : string An optional set of states to compare against. Optional states : Record < string , string | number | boolean > Optional Returns boolean Remarks Returns a boolean whether a specified permutation matches this permutation. If states is not specified, matches checks against the set of types more broadly. Example test.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Function to check if a given block is red wool function isRedWool ( block ) { // Define the type id of block we are checking for let typeId = "wool" ; // Define the block state we are looking for // In this case, we want the color to be red let states = { color: "red" }; // Check if the block matches the specified type and states // The 'matches' method returns true if the block is of the specified type and has the specified states return block . matches ( typeId , states ); } Copy with State with State ( name , value ) : BlockPermutation Parameters name : string Identifier of the block property. value : string | number | boolean Value of the block property. Returns BlockPermutation Remarks Returns a derived BlockPermutation with a specific property set. Throws This function can throw errors. Static resolve resolve ( blockName , states ? ) : BlockPermutation Parameters blockName : string Identifier of the block to check. Optional states : Record < string , string | number | boolean > Optional Returns BlockPermutation Remarks Given a type identifier and an optional set of properties, will return a BlockPermutation object that is usable in other block APIs (e.g., block.setPermutation) Throws This function can throw errors. Example addBlockColorCube.ts import { DimensionLocation , BlockPermutation } from '@minecraft/server' ; import { MinecraftBlockTypes } from '@minecraft/vanilla-data' ; const allWoolBlocks : string [] = [ MinecraftBlockTypes . WhiteWool , MinecraftBlockTypes . OrangeWool , MinecraftBlockTypes . MagentaWool , MinecraftBlockTypes . LightBlueWool , MinecraftBlockTypes . YellowWool , MinecraftBlockTypes . LimeWool , MinecraftBlockTypes . PinkWool , MinecraftBlockTypes . GrayWool , MinecraftBlockTypes . LightGrayWool , MinecraftBlockTypes . CyanWool , MinecraftBlockTypes . PurpleWool , MinecraftBlockTypes . BlueWool , MinecraftBlockTypes . BrownWool , MinecraftBlockTypes . GreenWool , MinecraftBlockTypes . RedWool , MinecraftBlockTypes . BlackWool , ]; const cubeDim = 7 ; function placeRainbowCube ( location : DimensionLocation ) { let colorIndex = 0 ; for ( let x = 0 ; x <= cubeDim ; x ++) { for ( let y = 0 ; y <= cubeDim ; y ++) { for ( let z = 0 ; z <= cubeDim ; z ++) { colorIndex ++; location . dimension . getBlock ({ x: location . x + x , y: location . y + y , z: location . z + z }) ?. setPermutation ( BlockPermutation . resolve ( allWoolBlocks [ colorIndex % allWoolBlocks . length ])); } } } } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor type get All States get Item Stack get State get Tags has Tag matches with State resolve Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockPistonComponent Class BlockPistonComponent When present, this block has piston-like behavior. Contains additional properties for discovering block piston state. Hierarchy BlockComponent BlockPistonComponent Index Constructors constructor Properties block is Moving state type Id component Id Methods get Attached Blocks get Attached Blocks Locations is Valid Constructors Private constructor new Block Piston Component ( ) : BlockPistonComponent Returns BlockPistonComponent Overrides BlockComponent . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Inherited from BlockComponent . block Readonly is Moving is Moving : boolean Remarks Whether the piston is in the process of expanding or retracting. Throws This property can throw when used. Readonly state state : BlockPistonState Remarks The current state of the piston. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from BlockComponent . typeId Static Readonly component Id component Id : "minecraft:piston" = 'minecraft:piston' Methods get Attached Blocks get Attached Blocks ( ) : Block [] Returns Block [] Remarks Retrieves a set of blocks that this piston is connected with. Throws This function can throw errors. Example randomize.js // Script by WavePlayz import { world , system , BlockTypes } from "@minecraft/server" ; // Get all available block types in the game const blockTypes = BlockTypes . getAll (); // Function to get a random block type from the list of block types const getRandomBlockType = () => blockTypes [ Math . floor ( blockTypes . length * Math . random ())]; // Subscribe to the event that triggers when a piston is activated world . afterEvents . pistonActivate . subscribe (( eventData ) => { // Destructure the dimension and piston objects from the event data const { dimension , piston } = eventData ; // Get the blocks attached to the piston const attachedBlocks = piston . getAttachedBlocks (); // Get the locations of the blocks attached to the piston const attachedBlocksLocations = piston . getAttachedBlocksLocations (); // Loop through each attached block location attachedBlocksLocations . forEach (( location , index ) => { // Set the type of each attached block to a random block type attachedBlocks [ index ]. setType ( getRandomBlockType ()); }); }); Copy get Attached Blocks Locations get Attached Blocks Locations ( ) : Vector3 [] Returns Vector3 [] Remarks Retrieves a set of block locations that this piston is connected with. Throws This function can throw errors. Example randomize.js // Script by WavePlayz import { world , system , BlockTypes } from "@minecraft/server" ; // Get all available block types in the game const blockTypes = BlockTypes . getAll (); // Function to get a random block type from the list of block types const getRandomBlockType = () => blockTypes [ Math . floor ( blockTypes . length * Math . random ())]; // Subscribe to the event that triggers when a piston is activated world . afterEvents . pistonActivate . subscribe (( eventData ) => { // Destructure the dimension and piston objects from the event data const { dimension , piston } = eventData ; // Get the blocks attached to the piston const attachedBlocks = piston . getAttachedBlocks (); // Get the locations of the blocks attached to the piston const attachedBlocksLocations = piston . getAttachedBlocksLocations (); // Loop through each attached block location attachedBlocksLocations . forEach (( location , index ) => { // Set the type of each attached block to a random block type attachedBlocks [ index ]. setType ( getRandomBlockType ()); }); }); Copy is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from BlockComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block is Moving state type Id component Id get Attached Blocks get Attached Blocks Locations is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockRecordPlayerComponent Class BlockRecordPlayerComponent Represents a block that can play a record. Hierarchy BlockComponent BlockRecordPlayerComponent Index Constructors constructor Properties block type Id component Id Methods eject Record get Record is Playing is Valid pause Record play Record set Record Constructors Private constructor new Block Record Player Component ( ) : BlockRecordPlayerComponent Returns BlockRecordPlayerComponent Overrides BlockComponent . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Inherited from BlockComponent . block Readonly type Id type Id : string Remarks Identifier of the component. Inherited from BlockComponent . typeId Static Readonly component Id component Id : "minecraft:record_player" = 'minecraft:record_player' Methods eject Record eject Record ( ) : void Returns void Remarks Ejects the currently set record of this record-playing block. This function can't be called in read-only mode. Throws This function can throw errors. get Record get Record ( ) : ItemStack Returns ItemStack Remarks Gets the currently set record of this record-playing block. Throws This function can throw errors. is Playing is Playing ( ) : boolean Returns boolean Remarks Returns true if the record-playing block is currently playing a record. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from BlockComponent . isValid pause Record pause Record ( ) : void Returns void Remarks Pauses the currently playing record of this record-playing block. This function can't be called in read-only mode. Throws This function can throw errors. play Record play Record ( ) : void Returns void Remarks Plays the currently set record of this record-playing block. This function can't be called in read-only mode. Throws This function can throw errors. set Record set Record ( recordItemType ? , startPlaying ? ) : void Parameters Optional recordItemType : string | ItemType Optional Optional startPlaying : boolean Optional Returns void Remarks Sets and plays a record based on an item type. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block type Id component Id eject Record get Record is Playing is Valid pause Record play Record set Record Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockSignComponent Class BlockSignComponent Represents a block that can display text on it. Example addTwoSidedSign.ts // A function the creates a sign at the specified location with text on both sides and dye colors import { DimensionLocation , BlockPermutation , BlockSignComponent , BlockComponentTypes , DyeColor , SignSide , } from '@minecraft/server' ; import { MinecraftBlockTypes } from '@minecraft/vanilla-data' ; function createSignAt ( location : DimensionLocation ) { const block = location . dimension . getBlock ( location ); if (! block ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const signPerm = BlockPermutation . resolve ( MinecraftBlockTypes . StandingSign , { ground_sign_direction: 8 , }); block . setPermutation ( signPerm ); const sign = block . getComponent ( BlockComponentTypes . Sign ); if ( sign !== undefined ) { sign . setText ( `Party Sign! \n This is green on the front.` ); sign . setText ( `Party Sign! \n This is red on the back.` , SignSide . Back ); sign . setTextDyeColor ( DyeColor . Green ); sign . setTextDyeColor ( DyeColor . Red , SignSide . Back ); // players cannot edit sign! sign . setWaxed ( true ); } else { console . warn ( 'Could not find a sign component on the block.' ); } } Copy Example setSignText.ts import { BlockComponentTypes , DimensionLocation , RawMessage , RawText , } from '@minecraft/server' ; // Function which updates a sign blocks text to raw text function updateSignText ( signLocation : DimensionLocation ) { const block = signLocation . dimension . getBlock ( signLocation ); if (! block ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const sign = block . getComponent ( BlockComponentTypes . Sign ); if ( sign ) { // RawMessage const helloWorldMessage : RawMessage = { text: 'Hello World' }; sign . setText ( helloWorldMessage ); // RawText const helloWorldText : RawText = { rawtext: [{ text: 'Hello World' }] }; sign . setText ( helloWorldText ); // Regular string sign . setText ( 'Hello World' ); } else { console . warn ( 'Could not find a sign component on the block.' ); } } Copy Example createTranslatedSign.ts // A function the creates a sign at the specified location with the specified text import { DimensionLocation , BlockPermutation , BlockComponentTypes } from '@minecraft/server' ; import { MinecraftBlockTypes } from '@minecraft/vanilla-data' ; function createSignAt ( location : DimensionLocation ) { const signBlock = location . dimension . getBlock ( location ); if (! signBlock ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const signPerm = BlockPermutation . resolve ( MinecraftBlockTypes . StandingSign , { ground_sign_direction: 8 }); signBlock . setPermutation ( signPerm ); // Update block to be a sign // Update the sign block's text // with "Steve's Head" const signComponent = signBlock . getComponent ( BlockComponentTypes . Sign ); if ( signComponent ) { signComponent . setText ({ translate: 'item.skull.player.name' , with: [ 'Steve' ] }); } } Copy Hierarchy BlockComponent BlockSignComponent Index Constructors constructor Properties block is Waxed type Id component Id Methods get Raw Text get Text get Text Dye Color is Valid set Text set Text Dye Color set Waxed Constructors Private constructor new Block Sign Component ( ) : BlockSignComponent Returns BlockSignComponent Overrides BlockComponent . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Inherited from BlockComponent . block Readonly is Waxed is Waxed : boolean Remarks Whether or not players can edit the sign. This happens if a sign has had a honeycomb used on it or setWaxed was called on the sign. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from BlockComponent . typeId Static Readonly component Id component Id : "minecraft:sign" = 'minecraft:sign' Methods get Raw Text get Raw Text ( side ? ) : RawText Parameters Optional side : SignSide The side of the sign to read the message from. If not provided, this will return the message from the front side of the sign. Optional Returns RawText Remarks Returns the RawText of the sign if setText was called with a RawMessage or a RawText object, otherwise returns undefined. Throws This function can throw errors. get Text get Text ( side ? ) : string Parameters Optional side : SignSide The side of the sign to read the message from. If not provided, this will return the message from the front side of the sign. Optional Returns string Remarks Returns the text of the sign if setText was called with a string, otherwise returns undefined. Throws This function can throw errors. get Text Dye Color get Text Dye Color ( side ? ) : DyeColor Parameters Optional side : SignSide The side of the sign to read the dye from. If not provided, this will return the dye on the front side of the sign. Optional Returns DyeColor Remarks Gets the dye that is on the text or undefined if the sign has not been dyed. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from BlockComponent . isValid set Text set Text ( message , side ? ) : void Parameters message : string | RawText | RawMessage The message to set on the sign. If set to a string, then call getText to read that string. If set to a RawMessage, then calling getRawText will return a RawText. If set to a RawText, then calling getRawText will return the same object that was passed in. Optional side : SignSide The side of the sign the message will be set on. If not provided, the message will be set on the front side of the sign. Optional Returns void Remarks Sets the text of the sign component. This function can't be called in read-only mode. Throws Throws if the provided message is greater than 512 characters in length. Example setSignText.ts import { BlockComponentTypes , DimensionLocation , RawMessage , RawText , } from '@minecraft/server' ; // Function which updates a sign blocks text to raw text function updateSignText ( signLocation : DimensionLocation ) { const block = signLocation . dimension . getBlock ( signLocation ); if (! block ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const sign = block . getComponent ( BlockComponentTypes . Sign ); if ( sign ) { // RawMessage const helloWorldMessage : RawMessage = { text: 'Hello World' }; sign . setText ( helloWorldMessage ); // RawText const helloWorldText : RawText = { rawtext: [{ text: 'Hello World' }] }; sign . setText ( helloWorldText ); // Regular string sign . setText ( 'Hello World' ); } else { console . warn ( 'Could not find a sign component on the block.' ); } } Copy set Text Dye Color set Text Dye Color ( color ? , side ? ) : void Parameters Optional color : DyeColor The dye color to apply to the sign or undefined to clear the dye on the sign. Optional Optional side : SignSide The side of the sign the color will be set on. If not provided, the color will be set on the front side of the sign. Optional Returns void Remarks Sets the dye color of the text. This function can't be called in read-only mode. Throws This function can throw errors. set Waxed set Waxed ( waxed ) : void Parameters waxed : boolean Returns void Remarks Makes it so players cannot edit this sign. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block is Waxed type Id component Id get Raw Text get Text get Text Dye Color is Valid set Text set Text Dye Color set Waxed Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockStateType Class BlockStateType Represents a configurable state value of a block instance. For example, the facing direction of stairs is accessible as a block state. Hierarchy BlockStateType Index Constructors constructor Properties id valid Values Constructors Private constructor new Block State Type ( ) : BlockStateType Returns BlockStateType Properties Readonly id id : string Remarks Identifier of the block property. Readonly valid Values valid Values : ( string | number | boolean ) [] Remarks A set of valid values for the block property. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id valid Values Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockStates Class BlockStates Enumerates all BlockStateType s. Hierarchy BlockStates Index Constructors constructor Methods get get All Constructors Private constructor new Block States ( ) : BlockStates Returns BlockStates Methods Static get get ( stateName ) : BlockStateType Parameters stateName : string Returns BlockStateType Returns the Block state instance if it is found. If the block state instance is not found returns undefined. Remarks Retrieves a specific block state instance. Static get All get All ( ) : BlockStateType [] Returns BlockStateType [] Remarks Retrieves a set of all available block states. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockType Class BlockType The type (or template) of a block. Does not contain permutation data (state) other than the type of block it represents. This type was introduced as of version 1.17.10.21. Hierarchy BlockType Index Constructors constructor Properties id Constructors Private constructor new Block Type ( ) : BlockType Returns BlockType Properties Readonly id id : string Remarks Block type name - for example, minecraft:acacia_stairs . Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockTypes Class BlockTypes Contains a catalog of Minecraft Block Types that are available in this world. Hierarchy BlockTypes Index Constructors constructor Methods get get All Constructors Private constructor new Block Types ( ) : BlockTypes Returns BlockTypes Methods Static get get ( typeName ) : BlockType Parameters typeName : string Identifier of the block type. Should follow a namespace:id pattern, such as minecraft:dirt. Returns BlockType BlockType object, or undefined if the block type is not available within this world. Remarks Returns a BlockType object for the specified identifier. Static get All get All ( ) : BlockType [] Returns BlockType [] Remarks Returns a collection of all available block types. Example troll.js // Script by WavePlayz import { world , BlockTypes } from "@minecraft/server" ; // Get all available block types in the game const blockTypes = BlockTypes . getAll (); // Function to get a random block type from the list of block types const getRandomBlockType = () => blockTypes [ Math . floor ( blockTypes . length * Math . random ())]; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Destructure the player and block objects from the event data const { player , block } = eventData ; // Get a random block type const randomBlockType = getRandomBlockType (); // Send a message to the player indicating the type of block they placed player . sendMessage ( "You placed the " + randomBlockType . id + " block, xD" ); // Change the type of the placed block to the random block type block . setType ( randomBlockType ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockVolume Class BlockVolume A BlockVolume is a simple interface to an object which represents a 3D rectangle of a given size (in blocks) at a world block location. Note that these are not analogous to "min" and "max" values, in that the vector components are not guaranteed to be in any order. In addition, these vector positions are not interchangeable with BlockLocation. If you want to get this volume represented as range of of BlockLocations, you can use the getBoundingBox utility function. This volume class will maintain the ordering of the corner indexes as initially set. imagine that each corner is assigned in Editor - as you move the corner around (potentially inverting the min/max relationship of the bounds) - what you had originally selected as the top/left corner would traditionally become the bottom/right. When manually editing these kinds of volumes, you need to maintain the identity of the corner as you edit - the BlockVolume utility functions do this. Important to note that this measures block sizes (to/from) - a normal AABB (0,0,0) to (0,0,0) would traditionally be of size (0,0,0) However, because we're measuring blocks - the size or span of a BlockVolume would actually be (1,1,1) Hierarchy BlockVolumeBase BlockVolume Index Constructors constructor Properties from to Methods does Location Touch Faces does Volume Touch Faces get Block Location Iterator get Capacity get Max get Min get Span intersects is Inside translate Constructors constructor new Block Volume ( from , to ) : BlockVolume Parameters from : Vector3 to : Vector3 Returns BlockVolume Overrides BlockVolumeBase . constructor Properties from from : Vector3 Remarks A world block location that represents a corner in a 3D rectangle This property can't be edited in read-only mode. to to : Vector3 Remarks A world block location that represents the opposite corner in a 3D rectangle This property can't be edited in read-only mode. Methods does Location Touch Faces does Location Touch Faces ( pos ) : boolean Parameters pos : Vector3 The world block location to test Returns boolean If the location is either inside or more than 0 blocks away, the function will return false. If the location is directly contacting the outer surface of the BlockVolume, the function will return true. Remarks Check to see if the given location is directly adjacent to the outer surface of a BlockVolume. This function can't be called in read-only mode. does Volume Touch Faces does Volume Touch Faces ( other ) : boolean Parameters other : BlockVolume The volume to test Returns boolean If the outer faces of both block volumes touch and are directly adjacent at any point, return true. Remarks Check to see if a two block volumes are directly adjacent and two faces touch. This function can't be called in read-only mode. get Block Location Iterator get Block Location Iterator ( ) : BlockLocationIterator Returns BlockLocationIterator Remarks Fetch a BlockLocationIterator that represents all of the block world locations within the specified volume This function can't be called in read-only mode. Inherited from BlockVolumeBase . getBlockLocationIterator get Capacity get Capacity ( ) : number Returns number Remarks Return the capacity (volume) of the BlockVolume (W D H) This function can't be called in read-only mode. Inherited from BlockVolumeBase . getCapacity get Max get Max ( ) : Vector3 Returns Vector3 Remarks Get the largest corner position of the volume (guaranteed to be >= min) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from BlockVolumeBase . getMax get Min get Min ( ) : Vector3 Returns Vector3 Remarks Get the smallest corner position of the volume (guaranteed to be <= max) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from BlockVolumeBase . getMin get Span get Span ( ) : Vector3 Returns Vector3 Remarks Get a Vector3 object where each component represents the number of blocks along that axis This function can't be called in read-only mode. Inherited from BlockVolumeBase . getSpan intersects intersects ( other ) : BlockVolumeIntersection Parameters other : BlockVolume Returns BlockVolumeIntersection Remarks Return an enumeration which represents the intersection between two BlockVolume objects This function can't be called in read-only mode. is Inside is Inside ( location ) : boolean Parameters location : Vector3 Returns boolean Remarks Check to see if a given world block location is inside a BlockVolume This function can't be called in read-only mode. Inherited from BlockVolumeBase . isInside translate translate ( delta ) : void Parameters delta : Vector3 Amount of blocks to move by Returns void Remarks Move a BlockVolume by a specified amount This function can't be called in read-only mode. Inherited from BlockVolumeBase . translate Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor from to does Location Touch Faces does Volume Touch Faces get Block Location Iterator get Capacity get Max get Min get Span intersects is Inside translate Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockVolumeBase Class BlockVolumeBase Base type for BlockVolumes. Hierarchy BlockVolumeBase BlockVolume ListBlockVolume Index Constructors constructor Methods get Block Location Iterator get Capacity get Max get Min get Span is Inside translate Constructors Private constructor new Block Volume Base ( ) : BlockVolumeBase Returns BlockVolumeBase Methods get Block Location Iterator get Block Location Iterator ( ) : BlockLocationIterator Returns BlockLocationIterator Remarks Fetch a BlockLocationIterator that represents all of the block world locations within the specified volume This function can't be called in read-only mode. get Capacity get Capacity ( ) : number Returns number Remarks Return the capacity (volume) of the BlockVolume (W D H) This function can't be called in read-only mode. get Max get Max ( ) : Vector3 Returns Vector3 Remarks Get the largest corner position of the volume (guaranteed to be >= min) This function can't be called in read-only mode. Throws This function can throw errors. get Min get Min ( ) : Vector3 Returns Vector3 Remarks Get the smallest corner position of the volume (guaranteed to be <= max) This function can't be called in read-only mode. Throws This function can throw errors. get Span get Span ( ) : Vector3 Returns Vector3 Remarks Get a Vector3 object where each component represents the number of blocks along that axis This function can't be called in read-only mode. is Inside is Inside ( location ) : boolean Parameters location : Vector3 Returns boolean Remarks Check to see if a given world block location is inside a BlockVolume This function can't be called in read-only mode. translate translate ( delta ) : void Parameters delta : Vector3 Amount of blocks to move by Returns void Remarks Move a BlockVolume by a specified amount This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get Block Location Iterator get Capacity get Max get Min get Span is Inside translate Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ButtonPushAfterEvent Class ButtonPushAfterEvent Contains information related to changes to a button push. Example buttonPushEvent.ts import { world , ButtonPushAfterEvent , system } from '@minecraft/server' ; world . afterEvents . buttonPush . subscribe (( buttonPushEvent : ButtonPushAfterEvent ) => { const eventLoc = buttonPushEvent . block . location ; world . sendMessage ( `Button push event at tick ${ system . currentTick } Power: ${ buttonPushEvent . block . getRedstonePower () } ` , ); }); Copy Hierarchy BlockEvent ButtonPushAfterEvent Index Constructors constructor Properties block dimension source Constructors Private constructor new Button Push After Event ( ) : ButtonPushAfterEvent Returns ButtonPushAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly source source : Entity Remarks Optional source that triggered the button push. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ButtonPushAfterEventSignal Class ButtonPushAfterEventSignal Manages callbacks that are connected to when a button is pushed. Example buttonPushEvent.ts import { world , ButtonPushAfterEvent , system } from '@minecraft/server' ; world . afterEvents . buttonPush . subscribe (( buttonPushEvent : ButtonPushAfterEvent ) => { const eventLoc = buttonPushEvent . block . location ; world . sendMessage ( `Button push event at tick ${ system . currentTick } Power: ${ buttonPushEvent . block . getRedstonePower () } ` , ); }); Copy Hierarchy IButtonPushAfterEventSignal ButtonPushAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Button Push After Event Signal ( ) : ButtonPushAfterEventSignal Returns ButtonPushAfterEventSignal Overrides IButtonPushAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from IButtonPushAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from IButtonPushAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Camera Class Camera Contains methods relating to the active camera for the specified player. Hierarchy Camera Index Constructors constructor Methods clear fade set Camera Constructors Private constructor new Camera ( ) : Camera Returns Camera Methods clear clear ( ) : void Returns void Remarks Clears the active camera for the specified player. Causes the specified players to end any in-progress camera perspectives, including any eased camera motions, and return to their normal perspective. This function can't be called in read-only mode. Throws This function can throw errors. Example clearScene.ts import { Player } from "@minecraft/server" ; // Scripting code for the `camera clear` command. function clearPlayerCamera ( player : Player ) { player . camera . clear (); } Copy fade fade ( fadeCameraOptions ? ) : void Parameters Optional fadeCameraOptions : CameraFadeOptions Additional options around camera fade operations. Optional Returns void Remarks Begins a camera fade transition. A fade transition is a full-screen color that fades-in, holds, and then fades-out. This function can't be called in read-only mode. Throws This function can throw errors. Example cameraTransition.ts import { Player } from "@minecraft/server" ; // Scripting code for the `camera fade color 0.0 0.0 1.0` command. function sceneEndFade ( player : Player ) { // fade color: blue player . camera . fade ({ fadeColor: { red: 0.0 , green: 0.0 , blue: 1.0 , }, }); } // Scripting code for the `camera time 1.5 2.0 1.0 fade color 1.0 0.5 0.3` command. function sceneFadeSlow ( player : Player ) { // fade color: rgb (1.0, 0.5, 0.3) player . camera . fade ({ fadeTime: { fadeInTime: 1.5 , holdTime: 2.0 , fadeOutTime: 1.0 , }, fadeColor: { red: 1.0 , green: 1.0 , blue: 1.0 , }, }); } Copy set Camera set Camera ( cameraPreset , setOptions ? ) : void Parameters cameraPreset : string Identifier of a camera preset file defined within JSON. Optional setOptions : CameraDefaultOptions | CameraSetFacingOptions | CameraSetLocationOptions | CameraSetPosOptions | CameraSetRotOptions Additional options for the camera. Optional Returns void Remarks Sets the current active camera for the specified player. This function can't be called in read-only mode. Throws This function can throw errors. Example cameraEaseToPosition.ts import { Player , EasingType , Vector3 , Vector2 } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free ease 1.0 in_cubic pos 10 20 30 facing @e[type=wolf,c=1]` command. function setCameraToFaceWolfAtPos ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const wolf = player . dimension . getEntities ({ type: "minecraft:wolf" , closest: 1 , })[ 0 ]; player . camera . setCamera ( "minecraft:free" , { location: location , facingEntity: wolf , easeOptions: { easeTime: 1.0 , easeType: EasingType . InCubic , }, }); } // Scripting code for the `camera set minecraft:free ease 2.5 in_cubic pos 10 20 30 facing 1 2 3` command. function setCameraToFaceLocationAtPos ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const facingLocation : Vector3 = { x: 1 , y: 2 , z: 3 }; player . camera . setCamera ( "minecraft:free" , { location: location , facingLocation: facingLocation , easeOptions: { easeTime: 2.5 , easeType: EasingType . InCubic , }, }); } // Scripting code for the `camera set minecraft:free ease 2.5 in_cubic pos 10 20 30 rot 90 0` command. function setCameraToFaceRotAtPos ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const rotation : Vector2 = { x: 90 , y: 0 }; player . camera . setCamera ( "minecraft:free" , { location: location , rotation: rotation , easeOptions: { easeTime: 2.5 , easeType: EasingType . InCubic , }, }); } Copy Example cameraEaseToRotation.ts import { Player , EasingType , Vector3 , Vector2 } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free ease 2.5 in_cubic rot 90 0` command. function setCameraToFaceRot ( player : Player ) { const rotation : Vector2 = { x: 90 , y: 0 }; player . camera . setCamera ( "minecraft:free" , { rotation: rotation , easeOptions: { easeTime: 2.5 , easeType: EasingType . InCubic , }, }); } Copy Example cameraEaseToTarget.ts import { Player , EasingType , Vector3 } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free ease 1.0 in_cubic facing @e[type=wolf,c=1]` command. function setCameraToFaceWolf ( player : Player ) { const wolf = player . dimension . getEntities ({ type: "minecraft:wolf" , closest: 1 , })[ 0 ]; player . camera . setCamera ( "minecraft:free" , { facingEntity: wolf , easeOptions: { easeTime: 1.0 , easeType: EasingType . InCubic , }, }); } // Scripting code for the `camera set minecraft:free ease 1.0 in_out_back facing 1 2 3` command. function setCameraToFacePos ( player : Player ) { const location : Vector3 = { x: 1 , y: 2 , z: 3 }; player . camera . setCamera ( "minecraft:free" , { facingLocation: location , easeOptions: { easeTime: 1.0 , easeType: EasingType . InOutBack , }, }); } Copy Example changeCameraRotationOnly.ts import { Entity , Player , Vector2 , Vector3 , world } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free rot 0 90` command. function setCameraToFaceEast ( player : Player ) { const rotation : Vector2 = { x: 0 , y: 90 }; player . camera . setCamera ( "minecraft:free" , { rotation: rotation , }); } Copy Example changePlayerCameraPos.ts import { Entity , Player , Vector2 , Vector3 , world } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free pos 10 20 30 facing @e[type=wolf,c=1]` command. function setCameraToFaceWolf ( player : Player ) { const wolf = player . dimension . getEntities ({ type: "minecraft:wolf" , closest: 1 , })[ 0 ]; const wolfLocation : Vector3 = { x: 10 , y: 20 , z: 30 }; player . camera . setCamera ( "minecraft:free" , { facingEntity: wolf , location: wolfLocation , }); } // Scripting code for the `camera set minecraft:free pos 10 20 30 facing 20 20 30` command. function setCameraToFaceLocation ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const facingLocation : Vector3 = { x: 20 , y: 20 , z: 30 }; player . camera . setCamera ( "minecraft:free" , { facingLocation: facingLocation , location: location , }); } // Scripting code for the `camera set minecraft:free pos 10 20 30 rot 0 90` command. function setCameraToFaceEast ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const rotation : Vector2 = { x: 0 , y: 90 }; player . camera . setCamera ( "minecraft:free" , { location: location , rotation: rotation , }); } Copy Example changePlayerPointOfView.ts import { Player } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:first_person` command. function setFirstPerson ( player : Player ) { player . camera . setCamera ( "minecraft:first_person" ); } // Scripting code for the `camera set minecraft:third_person` command. function setThirdPerson ( player : Player ) { player . camera . setCamera ( "minecraft:third_person" ); } // Scripting code for the `camera set minecraft:third_person_front` command. function setThirdPersonFront ( player : Player ) { player . camera . setCamera ( "minecraft:third_person_front" ); } Copy Example setCameraRelativeToPlayerEyes.ts import { Vector3Builder , Vector3Utils } from "@minecraft/math" ; import { EasingType , Player , Vector3 } from "@minecraft/server" ; function getAbsoluteLocationFromViewAnchor ( anchor : Vector3 , location : Vector3 , viewDirection : Vector3 ) { const dirz = new Vector3Builder ( viewDirection ); const dirx = new Vector3Builder ( dirz . z , 0 , - dirz . x ); const diry = Vector3Utils . cross ( dirz , dirx ); const xo = Vector3Utils . scale ( dirx , anchor . x ); const yo = Vector3Utils . scale ( diry , anchor . y ); const zo = Vector3Utils . scale ( dirz , anchor . z ); return new Vector3Builder ( location ). add ( xo ). add ( yo ). add ( zo ); } // Scripting code for the `execute as @s at @s anchored eyes run camera @s set minecraft:free ease 0.1 linear pos ^-0.75 ^ ^-1.5 rot ~ ~` command function setCamera ( player : Player ) { const headLocation = player . getHeadLocation (); const viewDirection = player . getViewDirection (); const rotation = player . getRotation (); const anchor = new Vector3Builder (- 0.75 , 0 , - 1.5 ); const location = getAbsoluteLocationFromViewAnchor ( anchor , headLocation , viewDirection ); player . camera . setCamera ( "minecraft:free" , { location: location , rotation: rotation , easeOptions: { easeTime: 0.1 , easeType: EasingType . Linear , }, }); } Copy Example setPlayerCameraFacingOnly.ts import { Entity , Player , Vector3 , world } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free facing @e[type=wolf,c=1]` command. function setCameraToFaceWolf ( player : Player ) { const wolf = player . dimension . getEntities ({ type: "minecraft:wolf" , closest: 1 , })[ 0 ]; player . camera . setCamera ( "minecraft:free" , { facingEntity: wolf , }); } // Scripting code for the `camera set minecraft:free facing @e[type=wolf,c=1]` command. function setCameraToFaceLocation ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; player . camera . setCamera ( "minecraft:free" , { facingLocation: location , }); } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor clear fade set Camera Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CommandError Class CommandError Hierarchy Error CommandError Index Constructors constructor Properties message name stack? Constructors Private constructor new Command Error ( ) : CommandError Returns CommandError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CommandResult Class CommandResult Contains return data on the result of a command execution. Hierarchy CommandResult Index Constructors constructor Properties success Count Constructors Private constructor new Command Result ( ) : CommandResult Returns CommandResult Properties Readonly success Count success Count : number Remarks If the command operates against a number of entities, blocks, or items, this returns the number of successful applications of this command. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor success Count Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Component Class Component Base class for downstream Component implementations. Hierarchy Component BlockComponent EntityComponent ItemComponent Index Constructors constructor Properties type Id Methods is Valid Constructors Private constructor new Component ( ) : Component Returns Component Properties Readonly type Id type Id : string Remarks Identifier of the component. Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Container Class Container Represents a container that can hold sets of items. Used with entities such as Players, Chest Minecarts, Llamas, and more. Example containers.js let leftLocation = test . worldLocation ({ x: 2 , y: 2 , z: 2 }); // left chest location let rightLocation = test . worldLocation ({ x: 4 , y: 2 , z: 2 }); // right chest location const chestCart = test . spawn ( "chest_minecart" , { x: 6 , y: 2 , z: 2 }); let leftChestBlock = defaultDimension . getBlock ( leftLocation ); let rightChestBlock = defaultDimension . getBlock ( rightLocation ); leftChestBlock . setType ( MinecraftBlockTypes . chest ); rightChestBlock . setType ( MinecraftBlockTypes . chest ); const rightChestInventoryComp = rightChestBlock . getComponent ( "inventory" ); const leftChestInventoryComp = leftChestBlock . getComponent ( "inventory" ); const chestCartInventoryComp = chestCart . getComponent ( "inventory" ); const rightChestContainer = rightChestInventoryComp . container ; const leftChestContainer = leftChestInventoryComp . container ; const chestCartContainer = chestCartInventoryComp . container ; rightChestContainer . setItem ( 0 , new ItemStack ( Items . apple , 10 , 0 )); test . assert ( rightChestContainer . getItem ( 0 ). id === "apple" , "Expected apple in right container slot index 0" ); rightChestContainer . setItem ( 1 , new ItemStack ( Items . emerald , 10 , 0 )); test . assert ( rightChestContainer . getItem ( 1 ). id === "emerald" , "Expected emerald in right container slot index 1" ); test . assert ( rightChestContainer . size === 27 , "Unexpected size: " + rightChestContainer . size ); test . assert ( rightChestContainer . emptySlotsCount === 25 , "Unexpected emptySlotsCount: " + rightChestContainer . emptySlotsCount ); const itemStack = rightChestContainer . getItem ( 0 ); test . assert ( itemStack . id === "apple" , "Expected apple" ); test . assert ( itemStack . amount === 10 , "Expected 10 apples" ); test . assert ( itemStack . data === 0 , "Expected 0 data" ); leftChestContainer . setItem ( 0 , new ItemStack ( Items . cake , 10 , 0 )); rightChestContainer . transferItem ( 0 , 4 , chestCartContainer ); // transfer the apple from the right chest to a chest cart rightChestContainer . swapItems ( 1 , 0 , leftChestContainer ); // swap the cake and emerald test . assert ( chestCartContainer . getItem ( 4 ). id === "apple" , "Expected apple in left container slot index 4" ); test . assert ( leftChestContainer . getItem ( 0 ). id === "emerald" , "Expected emerald in left container slot index 0" ); test . assert ( rightChestContainer . getItem ( 1 ). id === "cake" , "Expected cake in right container slot index 1" ); Copy Hierarchy Container Index Constructors constructor Properties empty Slots Count size Methods add Item clear All get Item get Slot is Valid move Item set Item swap Items transfer Item Constructors Private constructor new Container ( ) : Container Returns Container Properties Readonly empty Slots Count empty Slots Count : number Remarks Count of the slots in the container that are empty. Throws Throws if the container is invalid. Readonly size size : number Remarks The number of slots in this container. For example, a standard single-block chest has a size of 27. Note, a player's inventory container contains a total of 36 slots, 9 hotbar slots plus 27 inventory slots. Throws Throws if the container is invalid. Methods add Item add Item ( itemStack ) : ItemStack Parameters itemStack : ItemStack The stack of items to add. Returns ItemStack Remarks Adds an item to the container. The item is placed in the first available slot(s) and can be stacked with existing items of the same type. Note, use Container.setItem if you wish to set the item in a particular slot. This function can't be called in read-only mode. Throws This function can throw errors. Example addDiamondSword.ts import { EntityInventoryComponent , ItemStack , world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { const inventory = player . getComponent ( "inventory" ) as EntityInventoryComponent ; const item = new ItemStack ( "minecraft:diamond_sword" , 10 ); inventory . container . addItem ( item ); } Copy clear All clear All ( ) : void Returns void Remarks Clears all inventory items in the container. This function can't be called in read-only mode. Throws Throws if the container is invalid. get Item get Item ( slot ) : ItemStack Parameters slot : number Zero-based index of the slot to retrieve items from. Returns ItemStack Remarks Gets an ItemStack of the item at the specified slot. If the slot is empty, returns undefined . This method does not change or clear the contents of the specified slot. To get a reference to a particular slot, see Container.getSlot . Throws Throws if the container is invalid or if the slot index is out of bounds. Example getItem.ts // A function that gets a copy of the first item in the player's hotbar import { Player , EntityInventoryComponent , ItemStack } from '@minecraft/server' ; function getFirstHotbarItem ( player : Player ): ItemStack | undefined { const inventory = player . getComponent ( EntityInventoryComponent . componentId ); if ( inventory && inventory . container ) { return inventory . container . getItem ( 0 ); } return undefined ; } Copy get Slot get Slot ( slot ) : ContainerSlot Parameters slot : number The index of the slot to return. This index must be within the bounds of the container. Returns ContainerSlot Remarks Returns a container slot. This acts as a reference to a slot at the given index for this container. Throws Throws if the container is invalid or if the slot index is out of bounds. is Valid is Valid ( ) : boolean Returns boolean Remarks Returns whether a container object (or the entity or block that this container is associated with) is still available for use in this context. move Item move Item ( fromSlot , toSlot , toContainer ) : void Parameters fromSlot : number Zero-based index of the slot to transfer an item from, on this container. toSlot : number Zero-based index of the slot to transfer an item to, on toContainer . toContainer : Container Target container to transfer to. Note this can be the same container as the source. Returns void Remarks Moves an item from one slot to another, potentially across containers. This function can't be called in read-only mode. Throws Throws if either this container or toContainer are invalid or if the fromSlot or toSlot indices out of bounds. Example moveItem.ts // A function that moves an item from one slot of the player's inventory to another player's inventory import { Player , EntityComponentTypes } from '@minecraft/server' ; function moveBetweenPlayers ( slotId : number , fromPlayer : Player , toPlayer : Player ) { const fromInventory = fromPlayer . getComponent ( EntityComponentTypes . Inventory ); const toInventory = toPlayer . getComponent ( EntityComponentTypes . Inventory ); if ( fromInventory && toInventory && fromInventory . container && toInventory . container ) { fromInventory . container . moveItem ( slotId , slotId , toInventory . container ); } } Copy set Item set Item ( slot , itemStack ? ) : void Parameters slot : number Zero-based index of the slot to set an item at. Optional itemStack : ItemStack Stack of items to place within the specified slot. Setting itemStack to undefined will clear the slot. Optional Returns void Remarks Sets an item stack within a particular slot. This function can't be called in read-only mode. Throws Throws if the container is invalid or if the slot index is out of bounds. Example setMainhand.ts import { EntityInventoryComponent , ItemStack , world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { const inventory = player . getComponent ( "inventory" ) as EntityInventoryComponent ; const item = new ItemStack ( "minecraft:diamond_sword" , 10 ); inventory . container . setItem ( 0 , item ); } Copy swap Items swap Items ( slot , otherSlot , otherContainer ) : void Parameters slot : number Zero-based index of the slot to swap from this container. otherSlot : number Zero-based index of the slot to swap with. otherContainer : Container Target container to swap with. Note this can be the same container as this source. Returns void Remarks Swaps items between two different slots within containers. This function can't be called in read-only mode. Throws Throws if either this container or otherContainer are invalid or if the slot or otherSlot are out of bounds. Example swapItems.ts // A function that swaps an item from one slot of the player's inventory to another player's inventory import { Player , EntityComponentTypes } from '@minecraft/server' ; function swapBetweenPlayers ( slotId : number , fromPlayer : Player , toPlayer : Player ) { const fromInventory = fromPlayer . getComponent ( EntityComponentTypes . Inventory ); const toInventory = toPlayer . getComponent ( EntityComponentTypes . Inventory ); if ( fromInventory && toInventory && fromInventory . container && toInventory . container ) { fromInventory . container . swapItems ( slotId , slotId , toInventory . container ); } } Copy transfer Item transfer Item ( fromSlot , toContainer ) : ItemStack Parameters fromSlot : number Zero-based index of the slot to transfer an item from, on this container. toContainer : Container Target container to transfer to. Note this can be the same container as the source. Returns ItemStack An itemStack with the items that couldn't be transferred. Returns undefined if all items were transferred. Remarks Moves an item from one slot to another container, or to the first available slot in the same container. This function can't be called in read-only mode. Throws Throws if either this container or toContainer are invalid or if the fromSlot or toSlot indices out of bounds. Example transferItem.ts // A function that moves an item from one slot of the player's inventory to another player's inventory import { Player , EntityComponentTypes } from '@minecraft/server' ; function moveBetweenPlayers ( slotId : number , fromPlayer : Player , toPlayer : Player ) { const fromInventory = fromPlayer . getComponent ( EntityComponentTypes . Inventory ); const toInventory = toPlayer . getComponent ( EntityComponentTypes . Inventory ); if ( fromInventory && toInventory && fromInventory . container && toInventory . container ) { fromInventory . container . transferItem ( slotId , toInventory . container ); } } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor empty Slots Count size add Item clear All get Item get Slot is Valid move Item set Item swap Items transfer Item Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ContainerSlot Class ContainerSlot Represents a slot within a broader container (e.g., entity inventory.) Example getMainhandSlotFromEquippble.js import { world , EquipmentSlot } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const equippable = player . getComponent ( "equippable" ); const slot = equippable . getEquipmentSlot ( EquipmentSlot . Mainhand ); Copy Example getMainhandSlotFromInventory.js import { world } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const inventory = player . getComponent ( "inventory" ); const slot = inventory . container . getSlot ( player . selectedSlotIndex ); Copy Hierarchy ContainerSlot Index Constructors constructor Properties amount is Stackable keep On Death lock Mode max Amount name Tag? type type Id Methods clear Dynamic Properties get Can Destroy get Can Place On get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Item get Lore get Tags has Item has Tag is Stackable With is Valid set Can Destroy set Can Place On set Dynamic Property set Item set Lore Constructors Private constructor new Container Slot ( ) : ContainerSlot Returns ContainerSlot Properties amount amount : number Remarks Number of the items in the stack. Valid values range between 1-255. The provided value will be clamped to the item's maximum stack size. This property can't be edited in read-only mode. Throws Throws if the value is outside the range of 1-255. Readonly is Stackable is Stackable : boolean Remarks Returns whether the item is stackable. An item is considered stackable if the item's maximum stack size is greater than 1 and the item does not contain any custom data or properties. Throws Throws if the slot's container is invalid. InvalidContainerSlotError keep On Death keep On Death : boolean Remarks Gets or sets whether the item is kept on death. This property can't be edited in read-only mode. Throws Throws if the slot's container is invalid. lock Mode lock Mode : ItemLockMode Remarks Gets or sets the item's lock mode. The default value is ItemLockMode.none . This property can't be edited in read-only mode. Throws Throws if the slot's container is invalid. Readonly max Amount max Amount : number Remarks The maximum stack size. This value varies depending on the type of item. For example, torches have a maximum stack size of 64, while eggs have a maximum stack size of 16. Throws Throws if the slot's container is invalid. InvalidContainerSlotError Optional name Tag name Tag ?: string Remarks Given name of this stack of items. The name tag is displayed when hovering over the item. Setting the name tag to an empty string or undefined will remove the name tag. This property can't be edited in read-only mode. Throws Throws if the slot's container is invalid. Also throws if the length exceeds 255 characters. Readonly type type : ItemType Remarks The type of the item. Throws Throws if the slot's container is invalid. minecraftcommon.EngineError InvalidContainerSlotError Readonly type Id type Id : string Remarks Identifier of the type of items for the stack. If a namespace is not specified, 'minecraft:' is assumed. Examples include 'wheat' or 'apple'. Throws Throws if the slot's container is invalid. InvalidContainerSlotError Methods clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears all dynamic properties that have been set on this item stack. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Can Destroy get Can Destroy ( ) : string [] Returns string [] Remarks Returns whether the item within this container slot can be destroyed. Throws This function can throw errors. InvalidContainerSlotError get Can Place On get Can Place On ( ) : string [] Returns string [] Remarks Returns if the item in this container slot can be placed on. Throws This function can throw errors. InvalidContainerSlotError get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of the dynamic properties set on this entity. Remarks Returns the available set of dynamic property identifiers that have been used on this item stack. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. This includes the size of both the key and the value. This can be useful for diagnosing performance warning signs - if, for example, an entity has many megabytes of associated dynamic properties, it may be slow to load on various devices. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Item get Item ( ) : ItemStack Returns ItemStack Returns a copy of the item in the slot. Returns undefined if the slot is empty. Remarks Creates an exact copy of the item stack, including any custom data or properties. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Lore get Lore ( ) : string [] Returns string [] An array of lore strings. If the item does not have lore, returns an empty array. Remarks Returns the lore value - a secondary display string - for an ItemStack. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Tags get Tags ( ) : string [] Returns string [] Returns all tags for the item in the slot. Return an empty array if the the slot is empty. Remarks Returns all tags for the item in the slot. Throws Throws if the slot's container is invalid. InvalidContainerSlotError has Item has Item ( ) : boolean Returns boolean Remarks Returns true if this slot has an item. Throws This function can throw errors. InvalidContainerSlotError has Tag has Tag ( tag ) : boolean Parameters tag : string The item tag. Returns boolean Returns false when the slot is empty or the item in the slot does not have the given tag. Remarks Returns whether the item in the slot slot has the given tag. Throws Throws if the slot's container is invalid. InvalidContainerSlotError is Stackable With is Stackable With ( itemStack ) : boolean Parameters itemStack : ItemStack The ItemStack that is being compared. Returns boolean Returns whether this item stack can be stacked with the given itemStack . Remarks Returns whether this item stack can be stacked with the given itemStack . This is determined by comparing the item type and any custom data and properties associated with the item stacks. The amount of each item stack is not taken into consideration. Throws Throws if the slot's container is invalid. InvalidContainerSlotError is Valid is Valid ( ) : boolean Returns boolean Remarks Returns whether the ContainerSlot is valid. The container slot is valid if the container exists and is loaded, and the slot index is valid. set Can Destroy set Can Destroy ( blockIdentifiers ? ) : void Parameters Optional blockIdentifiers : string [] The list of blocks, given by their identifiers. Optional Returns void Remarks The list of block types this item can break in Adventure mode. The block names are displayed in the item's tooltip. Setting the value to undefined will clear the list. This function can't be called in read-only mode. Throws Throws if the slot's container is invalid. Also throws if any of the provided block identifiers are invalid. Error InvalidContainerSlotError set Can Place On set Can Place On ( blockIdentifiers ? ) : void Parameters Optional blockIdentifiers : string [] The list of blocks, given by their identifiers. Optional Returns void Remarks The list of block types this item can be placed on in Adventure mode. This is only applicable to block items. The block names are displayed in the item's tooltip. Setting the value to undefined will clear the list. This function can't be called in read-only mode. Throws Throws if the slot's container is invalid. Also throws if any of the provided block identifiers are invalid. Error InvalidContainerSlotError set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Throws Throws if the slot's container is invalid. Error InvalidContainerSlotError set Item set Item ( itemStack ? ) : void Parameters Optional itemStack : ItemStack The ItemStack to be placed in the slot. Optional Returns void Remarks Sets the given ItemStack in the slot, replacing any existing item. This function can't be called in read-only mode. Throws Throws if the slot's container is invalid. InvalidContainerSlotError set Lore set Lore ( loreList ? ) : void Parameters Optional loreList : string [] A list of lore strings. Setting this argument to undefined will clear the lore. Optional Returns void Remarks Sets the lore value - a secondary display string - for an ItemStack. This function can't be called in read-only mode. Throws Throws if the slot's container is invalid. Error InvalidContainerSlotError Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor amount is Stackable keep On Death lock Mode max Amount name Tag type type Id clear Dynamic Properties get Can Destroy get Can Place On get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Item get Lore get Tags has Item has Tag is Stackable With is Valid set Can Destroy set Can Place On set Dynamic Property set Item set Lore Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CustomComponentInvalidRegistryError Class CustomComponentInvalidRegistryError Hierarchy Error CustomComponentInvalidRegistryError Index Constructors constructor Properties message name stack? Constructors Private constructor new Custom Component Invalid Registry Error ( ) : CustomComponentInvalidRegistryError Returns CustomComponentInvalidRegistryError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CustomComponentNameError Class CustomComponentNameError Hierarchy Error CustomComponentNameError Index Constructors constructor Properties message name reason stack? Constructors Private constructor new Custom Component Name Error ( ) : CustomComponentNameError Returns CustomComponentNameError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name reason reason : CustomComponentNameErrorReason Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name reason stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DataDrivenEntityTriggerAfterEvent Class DataDrivenEntityTriggerAfterEvent Contains information related to firing of a data driven entity event - for example, the minecraft:ageable_grow_up event on a chicken. Hierarchy DataDrivenEntityTriggerAfterEvent Index Constructors constructor Properties entity event Id Methods get Modifiers Constructors Private constructor new Data Driven Entity Trigger After Event ( ) : DataDrivenEntityTriggerAfterEvent Returns DataDrivenEntityTriggerAfterEvent Properties Readonly entity entity : Entity Remarks Entity that the event triggered on. Readonly event Id event Id : string Remarks Name of the data driven event being triggered. Methods get Modifiers get Modifiers ( ) : DefinitionModifier [] Returns DefinitionModifier [] Remarks An updateable list of modifications to component state that are the effect of this triggered event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity event Id get Modifiers Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DataDrivenEntityTriggerAfterEventSignal Class DataDrivenEntityTriggerAfterEventSignal Contains event registration related to firing of a data driven entity event - for example, the minecraft:ageable_grow_up event on a chicken. Hierarchy DataDrivenEntityTriggerAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Data Driven Entity Trigger After Event Signal ( ) : DataDrivenEntityTriggerAfterEventSignal Returns DataDrivenEntityTriggerAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : DataDrivenEntityTriggerAfterEvent Returns void Optional options : EntityDataDrivenTriggerEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : DataDrivenEntityTriggerAfterEvent Returns void Remarks Adds a callback that will be called after a data driven entity event is triggered. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a data driven entity event is triggered. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : DataDrivenEntityTriggerAfterEvent Returns void Returns void Remarks Removes a callback that will be called after a data driven entity event is triggered. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Dimension Class Dimension A class that represents a particular dimension (e.g., The End) within a world. Hierarchy Dimension Index Constructors constructor Properties height Range id Methods create Explosion get Block get Block From Ray get Entities get Entities At Block Location get Entities From Ray get Players get Topmost Block play Sound run Command run Command Async set Block Permutation set Block Type set Weather spawn Entity spawn Item spawn Particle Constructors Private constructor new Dimension ( ) : Dimension Returns Dimension Properties Readonly height Range height Range : NumberRange Remarks Height range of the dimension. Throws This property can throw when used. Readonly id id : string Remarks Identifier of the dimension. Methods create Explosion create Explosion ( location , radius , explosionOptions ? ) : boolean Parameters location : Vector3 The location of the explosion. radius : number Radius, in blocks, of the explosion to create. Optional explosionOptions : ExplosionOptions Additional configurable options for the explosion. Optional Returns boolean Remarks Creates an explosion at the specified location. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example createExplosions.ts // Creates an explosion of radius 15 that does not break blocks import { DimensionLocation } from '@minecraft/server' ; function createExplosions ( location : DimensionLocation ) { // Creates an explosion of radius 15 that does not break blocks location . dimension . createExplosion ( location , 15 , { breaksBlocks: false }); // Creates an explosion of radius 15 that does not cause fire location . dimension . createExplosion ( location , 15 , { causesFire: true }); // Creates an explosion of radius 10 that can go underwater location . dimension . createExplosion ( location , 10 , { allowUnderwater: true }); } Copy get Block get Block ( location ) : Block Parameters location : Vector3 The location at which to return a block. Returns Block Block at the specified location, or 'undefined' if asking for a block at an unloaded chunk. Remarks Returns a block instance at the given location. Throws PositionInUnloadedChunkError: Exception thrown when trying to interact with a Block object that isn't in a loaded and ticking chunk anymore PositionOutOfWorldBoundariesError: Exception thrown when trying to interact with a position outside of dimension height range LocationInUnloadedChunkError LocationOutOfWorldBoundariesError get Block From Ray get Block From Ray ( location , direction , options ? ) : BlockRaycastHit Parameters location : Vector3 Location from where to initiate the ray check. direction : Vector3 Vector direction to cast the ray. Optional options : BlockRaycastOptions Additional options for processing this raycast query. Optional Returns BlockRaycastHit Remarks Gets the first block that intersects with a vector emanating from a location. Throws This function can throw errors. get Entities get Entities ( options ? ) : Entity [] Parameters Optional options : EntityQueryOptions Additional options that can be used to filter the set of entities returned. Optional Returns Entity [] An entity array. Remarks Returns a set of entities based on a set of conditions defined via the EntityQueryOptions set of filter criteria. Throws This function can throw errors. Example checkFeatherNearby.ts import { DimensionLocation , EntityComponentTypes } from "@minecraft/server" ; // Returns true if a feather item entity is within 'distance' blocks of 'location'. function isFeatherNear ( location : DimensionLocation , distance : number ): boolean { const items = location . dimension . getEntities ({ location: location , maxDistance: 20 , }); for ( const item of items ) { const itemComp = item . getComponent ( EntityComponentTypes . Item ); if ( itemComp ) { if ( itemComp . itemStack . typeId . endsWith ( 'feather' )) { return true ; } } } return false ; } Copy Example tagsQuery.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { const mobTypeId = mobs [ i % mobs . length ]; const entity = targetLocation . dimension . spawnEntity ( mobTypeId , targetLocation ); entity . addTag ( 'mobparty.' + mobTypeId ); } const eqo : EntityQueryOptions = { tags: [ 'mobparty.skeleton' ], }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . kill (); } } Copy Example getFilteredEntities.ts import { EntityQueryOptions , GameMode , world } from "@minecraft/server" ; const options : EntityQueryOptions = { families: [ "mob" , "animal" ], excludeTypes: [ "cow" ], maxDistance: 50 , excludeGameModes: [ GameMode . creative , GameMode . spectator ], }; const filteredEntities = world . getDimension ( "overworld" ). getEntities ( options ); console . log ( "Filtered Entities:" , filteredEntities . map (( entity ) => entity . typeId ) ); Copy get Entities At Block Location get Entities At Block Location ( location ) : Entity [] Parameters location : Vector3 The location at which to return entities. Returns Entity [] Zero or more entities at the specified location. Remarks Returns a set of entities at a particular location. get Entities From Ray get Entities From Ray ( location , direction , options ? ) : EntityRaycastHit [] Parameters location : Vector3 direction : Vector3 Optional options : EntityRaycastOptions Additional options for processing this raycast query. Optional Returns EntityRaycastHit [] Remarks Gets entities that intersect with a specified vector emanating from a location. Throws This function can throw errors. get Players get Players ( options ? ) : Player [] Parameters Optional options : EntityQueryOptions Additional options that can be used to filter the set of players returned. Optional Returns Player [] A player array. Remarks Returns a set of players based on a set of conditions defined via the EntityQueryOptions set of filter criteria. Throws This function can throw errors. Example getFilteredPlayersInOverworld.ts import { EntityQueryOptions , world } from "@minecraft/server" ; const entityQueryOptions : EntityQueryOptions = { maxDistance: 100 , scoreOptions: [ { objective: "kills" , minScore: 10 }, { objective: "deaths" , maxScore: 5 }, ], }; const filteredPlayers = world . getDimension ( "overworld" ) . getPlayers ( entityQueryOptions ); console . log ( "Filtered Players in Overworld:" , filteredPlayers . map (( player ) => player . name ) ); Copy get Topmost Block get Topmost Block ( locationXZ , minHeight ? ) : Block Parameters locationXZ : VectorXZ Location to retrieve the topmost block for. Optional minHeight : number The Y height to begin the search from. Defaults to the maximum dimension height. Optional Returns Block Remarks Returns the highest block at the given XZ location. This function can't be called in read-only mode. Throws This function can throw errors. play Sound play Sound ( soundId , location , soundOptions ? ) : void Parameters soundId : string Identifier of the sound. location : Vector3 Location of the sound. Optional soundOptions : WorldSoundOptions Additional options for configuring additional effects for the sound. Optional Returns void Remarks Plays a sound for all players. This function can't be called in read-only mode. Throws An error will be thrown if volume is less than 0.0. An error will be thrown if fade is less than 0.0. An error will be thrown if pitch is less than 0.01. An error will be thrown if volume is less than 0.0. Example playMusicAndSound.ts import { world , MusicOptions , WorldSoundOptions , PlayerSoundOptions , Vector3 } from '@minecraft/server' ; import { MinecraftDimensionTypes } from '@minecraft/vanilla-data' ; const players = world . getPlayers (); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 , }; const musicOptions : MusicOptions = { fade: 0.5 , loop: true , volume: 1.0 , }; world . playMusic ( 'music.menu' , musicOptions ); const worldSoundOptions : WorldSoundOptions = { pitch: 0.5 , volume: 4.0 , }; const overworld = world . getDimension ( MinecraftDimensionTypes . Overworld ); overworld . playSound ( 'ambient.weather.thunder' , targetLocation , worldSoundOptions ); const playerSoundOptions : PlayerSoundOptions = { pitch: 1.0 , volume: 1.0 , }; players [ 0 ]. playSound ( 'bucket.fill_water' , playerSoundOptions ); Copy run Command run Command ( commandString ) : CommandResult Parameters commandString : string Command to run. Note that command strings should not start with slash. Returns CommandResult Returns a command result with a count of successful values from the command. Remarks Runs a command synchronously using the context of the broader dimenion. This function can't be called in read-only mode. Throws Throws an exception if the command fails due to incorrect parameters or command syntax, or in erroneous cases for the command. Note that in many cases, if the command does not operate (e.g., a target selector found no matches), this method will not throw an exception. CommandError run Command Async run Command Async ( commandString ) : Promise < CommandResult > Parameters commandString : string Command to run. Note that command strings should not start with slash. Returns Promise < CommandResult > For commands that return data, returns a CommandResult with an indicator of command results. Remarks Runs a particular command asynchronously from the context of the broader dimension. Note that there is a maximum queue of 128 asynchronous commands that can be run in a given tick. Throws Throws an exception if the command fails due to incorrect parameters or command syntax, or in erroneous cases for the command. Note that in many cases, if the command does not operate (e.g., a target selector found no matches), this method will not throw an exception. set Block Permutation set Block Permutation ( location , permutation ) : void Parameters location : Vector3 The location within the dimension to set the block. permutation : BlockPermutation The block permutation to set. Returns void Remarks Sets a block in the world using a BlockPermutation. BlockPermutations are blocks with a particular state. This function can't be called in read-only mode. Throws Throws if the location is within an unloaded chunk or outside of the world bounds. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError set Block Type set Block Type ( location , blockType ) : void Parameters location : Vector3 The location within the dimension to set the block. blockType : string | BlockType The type of block to set. This can be either a string identifier or a BlockType. The default block permutation is used. Returns void Remarks Sets a block at a given location within the dimension. This function can't be called in read-only mode. Throws Throws if the location is within an unloaded chunk or outside of the world bounds. Error LocationInUnloadedChunkError LocationOutOfWorldBoundariesError set Weather set Weather ( weatherType , duration ? ) : void Parameters weatherType : WeatherType Set the type of weather to apply. Optional duration : number Sets the duration of the weather (in ticks). If no duration is provided, the duration will be set to a random duration between 300 and 900 seconds. Optional Returns void Remarks Sets the current weather within the dimension This function can't be called in read-only mode. Throws This function can throw errors. spawn Entity spawn Entity ( identifier , location ) : Entity Parameters identifier : string Identifier of the type of entity to spawn. If no namespace is specified, 'minecraft:' is assumed. location : Vector3 The location at which to create the entity. Returns Entity Newly created entity at the specified location. Remarks Creates a new entity (e.g., a mob) at the specified location. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example createOldHorse.ts // Spawns an adult horse import { DimensionLocation } from '@minecraft/server' ; function spawnAdultHorse ( location : DimensionLocation ) { // Create a horse and triggering the 'ageable_grow_up' event, ensuring the horse is created as an adult location . dimension . spawnEntity ( 'minecraft:horse' , location ); } Copy Example quickFoxLazyDog.ts // Spawns a fox over a dog import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnAdultHorse ( location : DimensionLocation ) { // Create fox (our quick brown fox) const fox = location . dimension . spawnEntity ( MinecraftEntityTypes . Fox , { x: location . x , y: location . y + 2 , z: location . z , }); fox . addEffect ( 'speed' , 10 , { amplifier: 2 , }); // Create wolf (our lazy dog) const wolf = location . dimension . spawnEntity ( MinecraftEntityTypes . Wolf , location ); wolf . addEffect ( 'slowness' , 10 , { amplifier: 2 , }); wolf . isSneaking = true ; } Copy spawn Item spawn Item ( itemStack , location ) : Entity Parameters itemStack : ItemStack location : Vector3 The location at which to create the item stack. Returns Entity Newly created item stack entity at the specified location. Remarks Creates a new item stack as an entity at the specified location. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example spawnFeatherItem.ts // Spawns a feather at a location import { ItemStack , DimensionLocation } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function spawnFeather ( location : DimensionLocation ) { const featherItem = new ItemStack ( MinecraftItemTypes . Feather , 1 ); location . dimension . spawnItem ( featherItem , location ); } Copy spawn Particle spawn Particle ( effectName , location , molangVariables ? ) : void Parameters effectName : string Identifier of the particle to create. location : Vector3 The location at which to create the particle emitter. Optional molangVariables : MolangVariableMap A set of optional, customizable variables that can be adjusted for this particle. Optional Returns void Remarks Creates a new particle emitter at a specified location in the world. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example spawnParticle.ts // A function that spawns a particle at a random location near the target location for all players in the server import { world , MolangVariableMap , DimensionLocation , Vector3 } from '@minecraft/server' ; function spawnConfetti ( location : DimensionLocation ) { for ( let i = 0 ; i < 100 ; i ++) { const molang = new MolangVariableMap (); molang . setColorRGB ( 'variable.color' , { red: Math . random (), green: Math . random (), blue: Math . random () }); const newLocation : Vector3 = { x: location . x + Math . floor ( Math . random () * 8 ) - 4 , y: location . y + Math . floor ( Math . random () * 8 ) - 4 , z: location . z + Math . floor ( Math . random () * 8 ) - 4 , }; location . dimension . spawnParticle ( 'minecraft:colored_flame_particle' , newLocation , molang ); } } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor height Range id create Explosion get Block get Block From Ray get Entities get Entities At Block Location get Entities From Ray get Players get Topmost Block play Sound run Command run Command Async set Block Permutation set Block Type set Weather spawn Entity spawn Item spawn Particle Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DimensionType Class DimensionType Represents a type of dimension. Hierarchy DimensionType Index Constructors constructor Properties type Id Constructors Private constructor new Dimension Type ( ) : DimensionType Returns DimensionType Properties Readonly type Id type Id : string Remarks Identifier of the dimension type. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor type Id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DimensionTypes Class DimensionTypes Used for accessing all available dimension types. Hierarchy DimensionTypes Index Constructors constructor Methods get get All Constructors Private constructor new Dimension Types ( ) : DimensionTypes Returns DimensionTypes Methods Static get get ( dimensionTypeId ) : DimensionType Parameters dimensionTypeId : string Returns DimensionType Remarks Retrieves a dimension type using a string-based identifier. Static get All get All ( ) : DimensionType [] Returns DimensionType [] Remarks Retrieves an array of all dimension types. Example allDimensions.ts import { DimensionTypes , world } from "@minecraft/server" ; const dimensions = DimensionTypes . getAll (); for ( const dimensionType of dimensions ) { world . sendMessage ( dimensionType . typeId ); } // minecraft:overworld // minecraft:nether // minecraft:the_end Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Effect Class Effect Represents an effect - like poison - that has been added to an Entity. Hierarchy Effect Index Constructors constructor Properties amplifier display Name duration type Id Methods is Valid Constructors Private constructor new Effect ( ) : Effect Returns Effect Properties Readonly amplifier amplifier : number Remarks Gets an amplifier that may have been applied to this effect. Sample values range typically from 0 to 4. Example: The effect 'Jump Boost II' will have an amplifier value of 1. Throws This property can throw when used. Readonly display Name display Name : string Remarks Gets the player-friendly name of this effect. Throws This property can throw when used. Readonly duration duration : number Remarks Gets the entire specified duration, in ticks, of this effect. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. Throws This property can throw when used. Readonly type Id type Id : string Remarks Gets the type id of this effect. Throws This property can throw when used. Methods is Valid is Valid ( ) : boolean Returns boolean Remarks Returns whether an effect instance is available for use in this context. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor amplifier display Name duration type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectAddAfterEvent Class EffectAddAfterEvent Contains information related to changes to an effect - like poison - being added to an entity. Hierarchy EffectAddAfterEvent Index Constructors constructor Properties effect entity Constructors Private constructor new Effect Add After Event ( ) : EffectAddAfterEvent Returns EffectAddAfterEvent Properties Readonly effect effect : Effect Remarks Additional properties and details of the effect. Readonly entity entity : Entity Remarks Entity that the effect is being added to. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor effect entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectAddAfterEventSignal Class EffectAddAfterEventSignal Manages callbacks that are connected to when an effect is added to an entity. Hierarchy EffectAddAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Effect Add After Event Signal ( ) : EffectAddAfterEventSignal Returns EffectAddAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddAfterEvent Returns void Remarks Adds a callback that will be called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddAfterEvent Returns void Returns void Remarks Removes a callback from being called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectAddBeforeEvent Class EffectAddBeforeEvent Contains information related to changes to an effect - like poison - being added to an entity. Hierarchy EffectAddBeforeEvent Index Constructors constructor Properties cancel duration effect Type entity Constructors Private constructor new Effect Add Before Event ( ) : EffectAddBeforeEvent Returns EffectAddBeforeEvent Properties cancel cancel : boolean Remarks When set to true will cancel the event. duration duration : number Remarks Effect duration. Readonly effect Type effect Type : string Remarks The type of the effect that is being added. Readonly entity entity : Entity Remarks Entity that the effect is being added to. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel duration effect Type entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectAddBeforeEventSignal Class EffectAddBeforeEventSignal Manages callbacks that are connected to when an effect is added to an entity. Hierarchy EffectAddBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Effect Add Before Event Signal ( ) : EffectAddBeforeEventSignal Returns EffectAddBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddBeforeEvent Returns void Remarks Adds a callback that will be called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddBeforeEvent Returns void Returns void Remarks Removes a callback from being called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectType Class EffectType Represents a type of effect - like poison - that can be applied to an entity. Hierarchy EffectType Index Constructors constructor Methods get Name Constructors Private constructor new Effect Type ( ) : EffectType Returns EffectType Methods get Name get Name ( ) : string Returns string Identifier of the effect type. Remarks Identifier name of this effect type. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get Name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectTypes Class EffectTypes Represents a type of effect - like poison - that can be applied to an entity. Hierarchy EffectTypes Index Constructors constructor Methods get get All Constructors Private constructor new Effect Types ( ) : EffectTypes Returns EffectTypes Methods Static get get ( identifier ) : EffectType Parameters identifier : string The identifier for the effect. Returns EffectType Effect type for the given identifier or undefined if the effect does not exist. Remarks Effect type for the given identifier. This function can't be called in read-only mode. Static get All get All ( ) : EffectType [] Returns EffectType [] A list of all effects. Remarks Gets all effects. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentLevelOutOfBoundsError Class EnchantmentLevelOutOfBoundsError Hierarchy Error EnchantmentLevelOutOfBoundsError Index Constructors constructor Properties message name stack? Constructors Private constructor new Enchantment Level Out Of Bounds Error ( ) : EnchantmentLevelOutOfBoundsError Returns EnchantmentLevelOutOfBoundsError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentType Class EnchantmentType Contains information on a type of enchantment. Hierarchy EnchantmentType Index Constructors constructor Properties id max Level Constructors constructor new Enchantment Type ( enchantmentType ) : EnchantmentType Parameters enchantmentType : string Returns EnchantmentType Throws This function can throw errors. Properties Readonly id id : string Remarks The name of the enchantment type. Readonly max Level max Level : number Remarks The maximum level this type of enchantment can have. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id max Level Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentTypeNotCompatibleError Class EnchantmentTypeNotCompatibleError Hierarchy Error EnchantmentTypeNotCompatibleError Index Constructors constructor Properties message name stack? Constructors Private constructor new Enchantment Type Not Compatible Error ( ) : EnchantmentTypeNotCompatibleError Returns EnchantmentTypeNotCompatibleError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentTypeUnknownIdError Class EnchantmentTypeUnknownIdError Hierarchy Error EnchantmentTypeUnknownIdError Index Constructors constructor Properties message name stack? Constructors Private constructor new Enchantment Type Unknown Id Error ( ) : EnchantmentTypeUnknownIdError Returns EnchantmentTypeUnknownIdError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentTypes Class EnchantmentTypes Contains a catalog of Minecraft Enchantment Types that are available in this world. Hierarchy EnchantmentTypes Index Constructors constructor Methods get get All Constructors Private constructor new Enchantment Types ( ) : EnchantmentTypes Returns EnchantmentTypes Methods Static get get ( enchantmentId ) : EnchantmentType Parameters enchantmentId : string Identifier of the enchantment. For example, "minecraft:flame". Returns EnchantmentType If available, returns an EnchantmentType object that represents the specified enchantment. Remarks Retrieves an enchantment with the specified identifier. Static get All get All ( ) : EnchantmentType [] Returns EnchantmentType [] Remarks Returns a collection of all available enchantment types. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Entity Class Entity Represents the state of an entity (a mob, the player, or other moving objects like minecarts) in the world. Hierarchy Entity Player Index Constructors constructor Properties dimension id is Climbing is Falling is In Water is On Ground is Sleeping is Sneaking is Sprinting is Swimming location name Tag scoreboard Identity? type Id Methods add Effect add Tag apply Damage apply Impulse apply Knockback clear Dynamic Properties clear Velocity extinguish Fire get Block From View Direction get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Effect get Effects get Entities From View Direction get Head Location get Property get Rotation get Tags get Velocity get View Direction has Component has Tag is Valid kill matches play Animation remove remove Effect remove Tag reset Property run Command run Command Async set Dynamic Property set On Fire set Property set Rotation teleport trigger Event try Teleport Constructors Private constructor new Entity ( ) : Entity Returns Entity Properties Readonly dimension dimension : Dimension Remarks Dimension that the entity is currently within. Throws This property can throw when used. Example spawnTnt.js import { ItemStack , world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . dimension . spawnItem ( new ItemStack ( "minecraft:diamond_sword" ), entity . location ); } Copy Readonly id id : string Remarks Unique identifier of the entity. This identifier is intended to be consistent across loads of a world instance. No meaning should be inferred from the value and structure of this unique identifier - do not parse or interpret it. This property is accessible even if Entity.isValid is false. Example trapEntity.js import { world } from "@minecraft/server" ; const id = "-0123456789101" ; // entity.id const entity = world . getEntity ( id ); entity . runCommandAsync ( "say hello" ); Copy Readonly is Climbing is Climbing : boolean Remarks Whether the entity is touching a climbable block. For example, a player next to a ladder or a spider next to a stone wall. Throws This property can throw when used. Example debug.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { // Force entity to not sneak entity . isSneaking = false ; } }); Copy Readonly is Falling is Falling : boolean Remarks Whether the entity has a fall distance greater than 0, or greater than 1 while gliding. Throws This property can throw when used. Example debug.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `isClimbing - ${ player . isClimbing } ` ); } }); Copy Readonly is In Water is In Water : boolean Remarks Whether any part of the entity is inside a water block. Throws This property can throw when used. Example playerInWater.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player in water: ${ player . isInWater } ` ); } }); Copy Readonly is On Ground is On Ground : boolean Remarks Whether the entity is on top of a solid block. This property may behave in unexpected ways. This property will always be true when an Entity is first spawned, and if the Entity has no gravity this property may be incorrect. Throws This property can throw when used. Example playerOnGround.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player on ground: ${ player . isOnGround } ` ); } }); Copy Readonly is Sleeping is Sleeping : boolean Remarks If true, the entity is currently sleeping. Throws This property can throw when used. is Sneaking is Sneaking : boolean Remarks Whether the entity is sneaking - that is, moving more slowly and more quietly. This property can't be edited in read-only mode. Example alwaysSneak.ts import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . isSneaking = true ; } }); Copy Example playerIsSneaking.ts import { DimensionLocation , MolangVariableMap , Vector3 , system , world , } from "@minecraft/server" ; function spawnConfetti ( location : DimensionLocation ) { for ( let i = 0 ; i < 100 ; i ++) { const molang = new MolangVariableMap (); molang . setColorRGB ( "variable.color" , { red: Math . random (), green: Math . random (), blue: Math . random (), }); const newLocation : Vector3 = { x: location . x + Math . floor ( Math . random () * 8 ) - 4 , y: location . y + Math . floor ( Math . random () * 8 ) - 4 , z: location . z + Math . floor ( Math . random () * 8 ) - 4 , }; location . dimension . spawnParticle ( "minecraft:colored_flame_particle" , newLocation , molang ); } } system . runInterval (() => { for ( const player of world . getPlayers ()) { if ( player . isSneaking ) { spawnConfetti ({ dimension: player . dimension , x: player . location . x , y: player . location . y , z: player . location . z , }); player . sendMessage ( "player is sneaking" ); } } }); Copy Readonly is Sprinting is Sprinting : boolean Remarks Whether the entity is sprinting. For example, a player using the sprint action, an ocelot running away or a pig boosting with Carrot on a Stick. Throws This property can throw when used. Readonly is Swimming is Swimming : boolean Remarks Whether the entity is in the swimming state. For example, a player using the swim action or a fish in water. Throws This property can throw when used. Readonly location location : Vector3 Remarks Current location of the entity. Throws This property can throw when used. Example showLocation.js import { world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { if ( event . source . typeId === "minecraft:player" ) { event . source . kill (); } }); Copy name Tag name Tag : string Remarks Given name of the entity. This property can't be edited in read-only mode. Example dinnerboneEveryMob.ts import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ message }) => { if ( message === "dinnerbone:true" ) { for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . nameTag = "Dinnerbone" ; } } }); Copy Optional Readonly scoreboard Identity scoreboard Identity ?: ScoreboardIdentity Remarks Returns a scoreboard identity that represents this entity. Will remain valid when the entity is killed. Readonly type Id type Id : string Remarks Identifier of the type of the entity - for example, 'minecraft:skeleton'. This property is accessible even if Entity.isValid is false. Example showLocation.js import { system , world } from "@minecraft/server" ; // This event triggers when world is loaded system . runInterval (() => { const entity = world . getDimension ( "overworld" ). getEntities ()[ 0 ]; // Finally, show that location as title entity . runCommandAsync ( `title @a actionbar X: ${ Math . floor ( entity . location . x ) } | Y: ${ Math . floor ( entity . location . y ) } | Z: ${ Math . floor ( entity . location . z ) } ` ); }); Copy Methods add Effect add Effect ( effectType , duration , options ? ) : Effect Parameters effectType : string | EffectType Type of effect to add to the entity. duration : number Amount of time, in ticks, for the effect to apply. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. The value must be within the range [0, 20000000]. Optional options : EntityEffectOptions Additional options for the effect. Optional Returns Effect Returns nothing if the effect was added or updated successfully. This can throw an error if the duration or amplifier are outside of the valid ranges, or if the effect does not exist. Remarks Adds or updates an effect, like poison, to the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example poisonVillager.ts // Spawns a villager and gives it the poison effect import { DimensionLocation , } from '@minecraft/server' ; import { MinecraftEffectTypes } from '@minecraft/vanilla-data' ; function spawnPoisonedVillager ( location : DimensionLocation ) { const villagerType = 'minecraft:villager_v2' ; const villager = location . dimension . spawnEntity ( villagerType , location ); const duration = 20 ; villager . addEffect ( MinecraftEffectTypes . Poison , duration , { amplifier: 1 }); } Copy Example quickFoxLazyDog.ts // Spawns a fox over a dog import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnAdultHorse ( location : DimensionLocation ) { // Create fox (our quick brown fox) const fox = location . dimension . spawnEntity ( MinecraftEntityTypes . Fox , { x: location . x , y: location . y + 2 , z: location . z , }); fox . addEffect ( 'speed' , 10 , { amplifier: 2 , }); // Create wolf (our lazy dog) const wolf = location . dimension . spawnEntity ( MinecraftEntityTypes . Wolf , location ); wolf . addEffect ( 'slowness' , 10 , { amplifier: 2 , }); wolf . isSneaking = true ; } Copy add Tag add Tag ( tag ) : boolean Parameters tag : string Content of the tag to add. The tag must be less than 256 characters. Returns boolean Returns true if the tag was added successfully. This can fail if the tag already exists on the entity. Remarks Adds a specified tag to an entity. This function can't be called in read-only mode. Throws This function can throw errors. apply Damage apply Damage ( amount , options ? ) : boolean Parameters amount : number Amount of damage to apply. Optional options : EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions Additional options about the source of damage, which may add additional effects or spur additional behaviors on this entity. Optional Returns boolean Whether the entity takes any damage. This can return false if the entity is invulnerable or if the damage applied is less than or equal to 0. Remarks Applies a set of damage to an entity. This function can't be called in read-only mode. Throws This function can throw errors. Example applyDamageThenHeal.ts // A function that applies damage and then heals the entity import { Entity , EntityComponentTypes , system , world } from '@minecraft/server' ; function applyDamageAndHeal ( entity : Entity ) { entity . applyDamage ( 19 ); // Many mobs have max damage of 20 so this is a near-death mob system . runTimeout (() => { const health = entity . getComponent ( EntityComponentTypes . Health ); if ( health ) { world . sendMessage ( `Entity health before heal: ${ health . currentValue } ` ); health . resetToMaxValue (); world . sendMessage ( `Entity after before heal: ${ health . currentValue } ` ); } else { console . warn ( 'Entity does not have health component' ); } }, 40 ); // Run in a few seconds (40 ticks) } Copy Example applyWither.js import { world , EntityDamageCause } from "@minecraft/server" ; const player = world . getAllPlayers ()[ 0 ]; player . applyDamage ( 1000 , { cause: EntityDamageCause . wither , }); Copy Example damageEntity.js import { world } from "@minecraft/server" ; world . afterEvents . itemUse . subscribe (( event ) => { const player = event . source ; const damageApplied = player . applyDamage ( 10 ); console . log ( `Damage applied: ${ damageApplied } ` ); }); Copy apply Impulse apply Impulse ( vector ) : void Parameters vector : Vector3 Impulse vector. Returns void Remarks Applies impulse vector to the current velocity of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example yeetEntity.ts // A function that throws entities up in the air import { Entity } from '@minecraft/server' ; function yeetEntity ( entity : Entity ) { // Zero out the entity's velocity before applying impulse entity . clearVelocity (); // throw the zombie up in the air entity . applyImpulse ({ x: 0 , y: 15 , z: 0 }); } Copy apply Knockback apply Knockback ( directionX , directionZ , horizontalStrength , verticalStrength ) : void Parameters directionX : number X direction in horizontal plane. directionZ : number Z direction in horizontal plane. horizontalStrength : number Knockback strength for the horizontal vector. verticalStrength : number Knockback strength for the vertical vector. Returns void Remarks Applies impulse vector to the current velocity of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example bounceSkeletons.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { targetLocation . dimension . spawnEntity ( mobs [ i % mobs . length ], targetLocation ); } const eqo : EntityQueryOptions = { type: 'skeleton' , }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . applyKnockback ( 0 , 0 , 0 , 1 ); } } Copy clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears all dynamic properties that have been set on this entity. Throws This function can throw errors. Example resetStats.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . clearDynamicProperties (); } Copy clear Velocity clear Velocity ( ) : void Returns void Remarks Sets the current velocity of the Entity to zero. Note that this method may not have an impact on Players. This function can't be called in read-only mode. Throws This function can throw errors. Example yeetEntity.ts // A function that throws entities up in the air import { Entity } from '@minecraft/server' ; function yeetEntity ( entity : Entity ) { // Zero out the entity's velocity before applying impulse entity . clearVelocity (); // throw the zombie up in the air entity . applyImpulse ({ x: 0 , y: 15 , z: 0 }); } Copy extinguish Fire extinguish Fire ( useEffects ? ) : boolean Parameters Optional useEffects : boolean Whether to show any visual effects connected to the extinguishing. Optional Returns boolean Returns whether the entity was on fire. Remarks Extinguishes the fire if the entity is on fire. Note that you can call getComponent('minecraft:onfire') and, if present, the entity is on fire. This function can't be called in read-only mode. Throws This function can throw errors. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy get Block From View Direction get Block From View Direction ( options ? ) : BlockRaycastHit Parameters Optional options : BlockRaycastOptions Additional configuration options for the ray cast. Optional Returns BlockRaycastHit Returns the first intersecting block from the direction that this entity is looking at. Remarks Returns the first intersecting block from the direction that this entity is looking at. Throws This function can throw errors. Example facingBlock.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const blockHit = entity . getBlockFromViewDirection (); if ( blockHit ) { console . log ( "Block Hit:" ); console . log ( "Block:" , blockHit . block ); console . log ( "Face:" , blockHit . face ); console . log ( "Face Location:" , JSON . stringify ( blockHit . faceLocation )); } else { console . log ( "No block in view direction." ); } } Copy Example setBedrock.js import { BlockPermutation , world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:fox" , { x: 0 , y: 0 , z: 0 }); const blockHit = entity . getBlockFromViewDirection (); if ( blockHit ) { blockHit . block . setPermutation ( BlockPermutation . resolve ( "minecraft:bedrock" ) ); } else { console . log ( "No block in view direction." ); } Copy get Component get Component ( componentId ) : EntityComponent Parameters componentId : string The identifier of the component (e.g., 'minecraft:health'). If no namespace prefix is specified, 'minecraft:' is assumed. Available component IDs can be found as part of the EntityComponentTypes enum. Returns EntityComponent Returns the component if it exists on the entity, otherwise undefined. Remarks Gets a component (that represents additional capabilities) for an entity. Example entityHealth.js import { world } from "@minecraft/server" ; for ( const player of world . getPlayers ()) { const health = player . getComponent ( "health" ); player . sendMessage ( "Your health is " + health . currentValue + "/" + health . effectiveMax ); health . setCurrentValue ( 15 ); // set player to 15 hp health . resetToMaxValue (); // reset player to max hp } Copy Example entityInventory.js import { ItemStack , world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { const entity = event . source ; entity . getComponent ( "inventory" ) . container . addItem ( new ItemStack ( "minecraft:dirt" , 1 )); }); Copy Example entityItem.js import { world } from "@minecraft/server" ; const itemEntities = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:item" }); for ( const itemEntity of itemEntities ) { const item = itemEntity . getComponent ( "item" ); item . itemStack . keepOnDeath = true ; } Copy get Components get Components ( ) : EntityComponent [] Returns EntityComponent [] Returns all components that are both present on this entity and supported by the API. Remarks Returns all components that are both present on this entity and supported by the API. Example getComponents.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const components = entity . getComponents (); console . log ( `Number of components: ${ components . length } : ${ components . map ( ( component ) => component . typeId ) } ` ); } Copy get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. Throws This function can throw errors. Example entityRespawn.ts import { Vector3 , system , world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { event . entity . setDynamicProperty ( "spawn_location" , event . entity . location ); // set location spawn }); world . beforeEvents . entityRemove . subscribe (( event ) => { const location = event . removedEntity . getDynamicProperty ( "spawn_location" ) as Vector3 ; // get location spawn const dimension = event . removedEntity . dimension ; system . run (() => { dimension . spawnEntity ( event . removedEntity . typeId , location ); }); }); Copy get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of the dynamic properties set on this entity. Remarks Returns the available set of dynamic property identifiers that have been used on this entity. Throws This function can throw errors. Example displayEntries.ts import { Player , system } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { // Type /scriptevent bp:entries to see this message if ( event . id === "bp:entries" && event . sourceEntity instanceof Player ) { event . sourceEntity . sendMessage ( "Here's your dynamic properties entries:" ); // Display all dynamic properties for ( const id of event . sourceEntity . getDynamicPropertyIds ()) { event . sourceEntity . sendMessage ( `- ${ id } : ${ event . sourceEntity . getDynamicProperty ( id ) } ` ); } } }); Copy get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. This includes the size of both the key and the value. This can be useful for diagnosing performance warning signs - if, for example, an entity has many megabytes of associated dynamic properties, it may be slow to load on various devices. Throws This function can throw errors. Example displayByteCount.ts import { Player , system } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { // Type /scriptevent dp:size to see this message if ( event . id === "dp:size" && event . sourceEntity instanceof Player ) { // Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. const byteCount = event . sourceEntity . getDynamicPropertyTotalByteCount (); // Send the byte count to the player event . sourceEntity . sendMessage ( `Dynamic Properties Byte Count: ${ byteCount } ` ); } }); Copy get Effect get Effect ( effectType ) : Effect Parameters effectType : string | EffectType The effect identifier. Returns Effect Effect object for the specified effect, undefined if the effect is not present, or throws an error if the effect does not exist. Remarks Returns the effect for the specified EffectType on the entity, undefined if the effect is not present, or throws an error if the effect does not exist. Throws This function can throw errors. Example getEntityEffectInfo.js import { world } from "@minecraft/server" ; const entities = world . getDimension ( "overworld" ). getEntities (); for ( const entity of entities ) { entity . getEffects (). forEach (( effect ) => { console . log ( effect . typeId , effect . amplifier , effect . duration ); }); } Copy get Effects get Effects ( ) : Effect [] Returns Effect [] List of effects. Remarks Returns a set of effects applied to this entity. Throws This function can throw errors. Example getEntityEffectInfo.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const effect = entity . getEffect ( "invisibility" ); effect . amplifier ; effect . duration ; } Copy get Entities From View Direction get Entities From View Direction ( options ? ) : EntityRaycastHit [] Parameters Optional options : EntityRaycastOptions Additional configuration options for the ray cast. Optional Returns EntityRaycastHit [] Returns a set of entities from the direction that this entity is looking at. Remarks Gets the entities that this entity is looking at by performing a ray cast from the view of this entity. Throws This function can throw errors. Example entityView.ts import type { EntityRaycastOptions } from "@minecraft/server" ; import { world } from "@minecraft/server" ; // Optional: Configure ray cast options const raycastOptions : EntityRaycastOptions = { maxDistance: 10 , // Set your desired maximum distance }; // Perform the ray cast for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const entitiesInView = entity . getEntitiesFromViewDirection ( raycastOptions ); // Log the results entitiesInView . forEach (( hit ) => { console . log ( `Entity hit at distance ${ hit . distance } blocks.` ); console . log ( "Entity details:" , hit . entity ); // You can access properties/methods of the hit entity }); } Copy get Head Location get Head Location ( ) : Vector3 Returns Vector3 Returns the current location of the head component of this entity. Remarks Returns the current location of the head component of this entity. Throws This function can throw errors. Example freezePlayerCamera.ts import { Player } from "@minecraft/server" ; function freezePlayerCamera ( player : Player ) { player . camera . setCamera ( "minecraft:free" , { location: player . getHeadLocation (), rotation: player . getRotation (), }); } Copy get Property get Property ( identifier ) : string | number | boolean Parameters identifier : string The entity Property identifier. Returns string | number | boolean Returns the current property value. For enum properties, a string is returned. For float and int properties, a number is returned. For undefined properties, undefined is returned. Remarks Gets an entity Property value. If the property was set using the setProperty function within the same tick, the updated value will not be reflected until the subsequent tick. Throws Throws if the entity is invalid. Example getRotationOffset.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "create:dummy" })[ 0 ]; entity . setProperty ( "create:rotation_offset" , 1 ); console . warn ( entity . getProperty ( "create:rotation_offset" )); Copy get Rotation get Rotation ( ) : Vector2 Returns Vector2 Returns a Vec2 containing the rotation of this entity (in degrees). Remarks Returns the current rotation component of this entity. Throws This function can throw errors. Example getRotation.js import { world } from "@minecraft/server" ; world . beforeEvents . chatSend . subscribe (( event ) => { const message = event . message ; const player = event . sender ; if ( message === "rotation get" ) { event . cancel = true ; const rotation = player . getRotation (); player . sendMessage ( `Spawn point location: ${ rotation . x } ${ rotation . y } ` ); } }); Copy get Tags get Tags ( ) : string [] Returns string [] An array containing all tags as strings. Remarks Returns all tags associated with the entity. Throws This function can throw errors. Example jaylyTag.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const tags = entity . getTags (); const jaylyTag = tags . find (( tag ) => tag . startsWith ( "jayly:" )); if ( jaylyTag ) { world . sendMessage ( ` ${ entity . id } : ${ jaylyTag } ` ); } } Copy get Velocity get Velocity ( ) : Vector3 Returns Vector3 Returns the current velocity vector of the entity. Remarks Returns the current velocity vector of the entity. Throws This function can throw errors. Example getFireworkVelocity.ts // A function that spawns fireworks and logs their velocity after 5 ticks import { DimensionLocation , system , world } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnFireworks ( location : DimensionLocation ) { const fireworkRocket = location . dimension . spawnEntity ( MinecraftEntityTypes . FireworksRocket , location ); system . runTimeout (() => { const velocity = fireworkRocket . getVelocity (); world . sendMessage ( `Velocity of firework is: ${ velocity . x } , ${ velocity . y } , ${ velocity . z } ` ); }, 5 ); } Copy get View Direction get View Direction ( ) : Vector3 Returns Vector3 Returns the current view direction of the entity. Remarks Returns the current view direction of the entity. Throws This function can throw errors. has Component has Component ( componentId ) : boolean Parameters componentId : string The identifier of the component (e.g., 'minecraft:rideable') to retrieve. If no namespace prefix is specified, 'minecraft:' is assumed. Returns boolean Returns true if the specified component is present on this entity. Remarks Returns true if the specified component is present on this entity. Example hasComponents.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:villager" })[ 0 ]; entity . hasComponent ( "tameable" ); entity . hasComponent ( "inventory" ); entity . hasComponent ( "addrider" ); entity . hasComponent ( "is_tamed" ); Copy has Tag has Tag ( tag ) : boolean Parameters tag : string Identifier of the tag to test for. Returns boolean Returns whether an entity has a particular tag. Remarks Returns whether an entity has a particular tag. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the entity is valid. Remarks Returns whether the entity can be manipulated by script. A Player is considered valid when it's EntityLifetimeState is set to Loaded. Example tracky.ts import { system , world } from "@minecraft/server" ; const zombie = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:zombie" , world . getDefaultSpawnLocation ()); const id = system . runInterval (() => { if (! zombie . isValid ()) { system . clearRun ( id ); return ; } const location = zombie . location ; for ( const player of world . getPlayers ()) { player . sendMessage ( `Zombie location: ( ${ location . x . toFixed ( 2 ) } , ${ location . y . toFixed ( 2 ) } , ${ location . z . toFixed ( 2 ) } )` ); } }); Copy kill kill ( ) : boolean Returns boolean Returns true if entity can be killed (even if it is already dead), otherwise it returns false. Remarks Kills this entity. The entity will drop loot as normal. This function can't be called in read-only mode. Throws This function can throw errors. Example tagsQuery.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { const mobTypeId = mobs [ i % mobs . length ]; const entity = targetLocation . dimension . spawnEntity ( mobTypeId , targetLocation ); entity . addTag ( 'mobparty.' + mobTypeId ); } const eqo : EntityQueryOptions = { tags: [ 'mobparty.skeleton' ], }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . kill (); } } Copy matches matches ( options ) : boolean Parameters options : EntityQueryOptions The query to perform the match against. Returns boolean Returns true if the entity matches the criteria in the passed in EntityQueryOptions, otherwise it returns false. Remarks Matches the entity against the passed in options. Uses the location of the entity for matching if the location is not specified in the passed in EntityQueryOptions. Throws Throws if the query options are misconfigured. Example isSpectator.js import { GameMode , system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { const isSpectating = player . matches ({ gameMode: GameMode . spectator }); if ( isSpectating ) { player . onScreenDisplay . setActionBar ( "You are spectating" ); } } }); Copy play Animation play Animation ( animationName , options ? ) : void Parameters animationName : string The animation identifier. e.g. animation.creeper.swelling Optional options : PlayAnimationOptions Additional options to control the playback and transitions of the animation. Optional Returns void Remarks Cause the entity to play the given animation. This function can't be called in read-only mode. Throws This function can throw errors. remove remove ( ) : void Returns void Remarks Immediately removes the entity from the world. The removed entity will not perform a death animation or drop loot upon removal. This function can't be called in read-only mode. Throws This function can throw errors. Example removeAllEntities.ts import { world } from "@minecraft/server" ; // Note: You cannot despawn players via entity.remove() const entities = world . getDimension ( "overworld" ) . getEntities ({ excludeTypes: [ "minecraft:player" ] }); for ( const entity of entities ) { entity . remove (); } Copy remove Effect remove Effect ( effectType ) : boolean Parameters effectType : string | EffectType The effect identifier. Returns boolean Returns true if the effect has been removed. Returns false if the effect is not found or does not exist. Remarks Removes the specified EffectType on the entity, or returns false if the effect is not present. This function can't be called in read-only mode. Throws This function can throw errors. remove Tag remove Tag ( tag ) : boolean Parameters tag : string Content of the tag to remove. Returns boolean Returns whether the tag existed on the entity. Remarks Removes a specified tag from an entity. This function can't be called in read-only mode. Throws This function can throw errors. Example removeAdminTag.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . removeTag ( "admin" ); } Copy reset Property reset Property ( identifier ) : string | number | boolean Parameters identifier : string The Entity Property identifier. Returns string | number | boolean Returns the default property value. For enum properties, a string is returned. For float and int properties, a number is returned. For undefined properties, undefined is returned. Remarks Resets an Entity Property back to its default value, as specified in the Entity's definition. This property change is not applied until the next tick. This function can't be called in read-only mode. Throws Throws if the entity is invalid. minecraftcommon.EngineError Error run Command run Command ( commandString ) : CommandResult Parameters commandString : string The command string. Note: This should not include a leading forward slash. Returns CommandResult A command result containing whether the command was successful. Remarks Runs a synchronous command on the entity. This function can't be called in read-only mode. Throws This function can throw errors. CommandError Error Example sayCommand.js import { world } from "@minecraft/server" ; world . afterEvents . entityDie . subscribe (( event ) => { event . deadEntity . runCommand ( "say I am dead!" ); }); Copy run Command Async run Command Async ( commandString ) : Promise < CommandResult > Parameters commandString : string Command to run. Note that command strings should not start with slash. Returns Promise < CommandResult > For commands that return data, returns a JSON structure with command response values. Remarks Runs a particular command asynchronously from the context of this entity. Note that there is a maximum queue of 128 asynchronous commands that can be run in a given tick. Throws This function can throw errors. Example sayCommand.js import { world } from "@minecraft/server" ; world . beforeEvents . explosion . subscribe (( event ) => { event . source ?. runCommandAsync ( "say I exploded!" ); }); Copy set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Throws This function can throw errors. Example entityRespawn.ts import { Vector3 , system , world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { event . entity . setDynamicProperty ( "spawn_location" , event . entity . location ); // set location spawn }); world . beforeEvents . entityRemove . subscribe (( event ) => { const location = event . removedEntity . getDynamicProperty ( "spawn_location" ) as Vector3 ; // get location spawn const dimension = event . removedEntity . dimension ; system . run (() => { dimension . spawnEntity ( event . removedEntity . typeId , location ); }); }); Copy set On Fire set On Fire ( seconds , useEffects ? ) : boolean Parameters seconds : number Length of time to set the entity on fire. Optional useEffects : boolean Whether side-effects should be applied (e.g. thawing freeze) and other conditions such as rain or fire protection should be taken into consideration. Optional Returns boolean Whether the entity was set on fire. This can fail if seconds is less than or equal to zero, the entity is wet or the entity is immune to fire. Remarks Sets an entity on fire (if it is not in water or rain). Note that you can call getComponent('minecraft:onfire') and, if present, the entity is on fire. This function can't be called in read-only mode. Throws This function can throw errors. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy set Property set Property ( identifier , value ) : void Parameters identifier : string The Entity Property identifier. value : string | number | boolean The property value. The provided type must be compatible with the type specified in the entity's definition. Returns void Remarks Sets an Entity Property to the provided value. This property change is not applied until the next tick. This function can't be called in read-only mode. Throws Throws if the entity is invalid. Throws if an invalid identifier is provided. Throws if the provided value type does not match the property type. Throws if the provided value is outside the expected range (int, float properties). Throws if the provided string value does not match the set of accepted enum values (enum properties Example getRotationOffset.js import { world } from "@minecraft/server" ; const tileEntity = world . getDimension ( "overworld" ) . getEntities ({ type: "create:dummy" })[ 0 ]; tileEntity . setProperty ( "create:rotation_offset" , 1 ); console . warn ( tileEntity . getProperty ( "create:rotation_offset" )); Copy set Rotation set Rotation ( rotation ) : void Parameters rotation : Vector2 The x and y rotation of the entity (in degrees). For most mobs, the x rotation controls the head tilt and the y rotation controls the body rotation. Returns void Remarks Sets the main rotation of the entity. This function can't be called in read-only mode. Throws This function can throw errors. teleport teleport ( location , teleportOptions ? ) : void Parameters location : Vector3 New location for the entity. Optional teleportOptions : TeleportOptions Options regarding the teleport operation. Optional Returns void Remarks Teleports the selected entity to a new location This function can't be called in read-only mode. Throws This function can throw errors. Example teleportMovement.ts import { world , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation = { x: 0 , y: 0 , z: 0 }; const pig = overworld . spawnEntity ( 'minecraft:pig' , targetLocation ); let inc = 1 ; const runId = system . runInterval (() => { pig . teleport ( { x: targetLocation . x + inc / 4 , y: targetLocation . y + inc / 4 , z: targetLocation . z + inc / 4 }, { facingLocation: targetLocation , }, ); if ( inc > 100 ) { system . clearRun ( runId ); } inc ++; }, 4 ); Copy Example teleport.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ sourceEntity , message }) => { if (! sourceEntity ) return ; if ( message === "tp:nether" ) { sourceEntity . teleport ( { x: 0 , y: 0 , z: 0 }, { dimension: world . getDimension ( "nether" ) } ); } }); Copy Example teleportFacing.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ sourceEntity , message }) => { if (! sourceEntity ) return ; if ( message === "tp:nether" ) { sourceEntity . teleport ( { x: 0 , y: 0 , z: 0 }, { dimension: world . getDimension ( "nether" ), facingLocation: { x: 100 , y: 100 , z: 100 }, } ); } }); Copy trigger Event trigger Event ( eventName ) : void Parameters eventName : string Name of the entity type event to trigger. If a namespace is not specified, minecraft: is assumed. Returns void Remarks Triggers an entity type event. For every entity, a number of events are defined in an entities' definition for key entity behaviors; for example, creepers have a minecraft:start_exploding type event. This function can't be called in read-only mode. Throws If the event is not defined in the definition of the entity, an error will be thrown. Example triggerEvent.ts // A function that spawns a creeper and triggers it to explode immediately import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnExplodingCreeper ( location : DimensionLocation ) { const creeper = location . dimension . spawnEntity ( MinecraftEntityTypes . Creeper , location ); creeper . triggerEvent ( 'minecraft:start_exploding_forced' ); } Copy try Teleport try Teleport ( location , teleportOptions ? ) : boolean Parameters location : Vector3 Location to teleport the entity to. Optional teleportOptions : TeleportOptions Options regarding the teleport operation. Optional Returns boolean Returns whether the teleport succeeded. This can fail if the destination chunk is unloaded or if the teleport would result in intersecting with blocks. Remarks Attempts to try a teleport, but may not complete the teleport operation (for example, if there are blocks at the destination.) This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension id is Climbing is Falling is In Water is On Ground is Sleeping is Sneaking is Sprinting is Swimming location name Tag scoreboard Identity type Id add Effect add Tag apply Damage apply Impulse apply Knockback clear Dynamic Properties clear Velocity extinguish Fire get Block From View Direction get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Effect get Effects get Entities From View Direction get Head Location get Property get Rotation get Tags get Velocity get View Direction has Component has Tag is Valid kill matches play Animation remove remove Effect remove Tag reset Property run Command run Command Async set Dynamic Property set On Fire set Property set Rotation teleport trigger Event try Teleport Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityAddRiderComponent Class EntityAddRiderComponent When added, this component makes the entity spawn with a rider of the specified entityType. Example getEntityAddRiderComponent.js import { world } from "@minecraft/server" ; const caveSpider = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:cave_spider" })[ 0 ]; const addRider = caveSpider . getComponent ( "addrider" ); addRider . entityType ; addRider . spawnEvent ; Copy Hierarchy EntityComponent EntityAddRiderComponent Index Constructors constructor Properties entity entity Type spawn Event type Id component Id Methods is Valid Constructors Private constructor new Entity Add Rider Component ( ) : EntityAddRiderComponent Returns EntityAddRiderComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly entity Type entity Type : string Remarks The type of entity that is added as a rider for this entity when spawned under certain conditions. Throws This property can throw when used. Readonly spawn Event spawn Event : string Remarks Optional spawn event to trigger on the rider when that rider is spawned for this entity. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:addrider" = 'minecraft:addrider' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity entity Type spawn Event type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityAgeableComponent Class EntityAgeableComponent Adds a timer for the entity to grow up. It can be accelerated by giving the entity the items it likes as defined by feedItems. Example pigAgeableInfo.js import { world } from "@minecraft/server" ; const pig = world . getDimension ( "nether" ) . spawnEntity ( "minecraft:pig" , { x: 0 , y: 0 , z: 0 }); const ageable = pig . getComponent ( "ageable" ); const growUpEvent = ageable . growUp . eventName ; world . sendMessage ( `Pig ageable duration: ${ ageable . duration } ` ); world . sendMessage ( `Pig grow up event: ${ growUpEvent } ` ); world . sendMessage ( `Pig drop items: ${ ageable . getDropItems () } ` ); world . sendMessage ( `Pig feed items: ${ ageable . getFeedItems () } ` ); Copy Hierarchy EntityComponent EntityAgeableComponent Index Constructors constructor Properties duration entity grow Up transform To Item type Id component Id Methods get Drop Items get Feed Items is Valid Constructors Private constructor new Entity Ageable Component ( ) : EntityAgeableComponent Returns EntityAgeableComponent Overrides EntityComponent . constructor Properties Readonly duration duration : number Remarks Amount of time before the entity grows up, -1 for always a baby. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly grow Up grow Up : Trigger Remarks Event that runs when this entity grows up. Throws This property can throw when used. Readonly transform To Item transform To Item : string Remarks The feed item used will transform into this item upon successful interaction. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:ageable" = 'minecraft:ageable' Methods get Drop Items get Drop Items ( ) : string [] Returns string [] Remarks List of items that the entity drops when it grows up. Throws This function can throw errors. get Feed Items get Feed Items ( ) : EntityDefinitionFeedItem [] Returns EntityDefinitionFeedItem [] Remarks List of items that can be fed to the entity. Includes 'item' for the item name and 'growth' to define how much time it grows up by. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor duration entity grow Up transform To Item type Id component Id get Drop Items get Feed Items is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityAttributeComponent Class EntityAttributeComponent This is a base abstract class for any entity component that centers around a number and can have a minimum, maximum, and default defined value. Hierarchy EntityComponent EntityAttributeComponent EntityHealthComponent EntityLavaMovementComponent EntityMovementComponent EntityUnderwaterMovementComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Attribute Component ( ) : EntityAttributeComponent Returns EntityAttributeComponent Overrides EntityComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityBaseMovementComponent Class EntityBaseMovementComponent Base class for a family of entity movement events. Hierarchy EntityComponent EntityBaseMovementComponent EntityMovementAmphibiousComponent EntityMovementBasicComponent EntityMovementFlyComponent EntityMovementGenericComponent EntityMovementGlideComponent EntityMovementHoverComponent EntityMovementJumpComponent EntityMovementSkipComponent EntityMovementSwayComponent Index Constructors constructor Properties entity max Turn type Id Methods is Valid Constructors Private constructor new Entity Base Movement Component ( ) : EntityBaseMovementComponent Returns EntityBaseMovementComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityBreathableComponent Class EntityBreathableComponent Defines what blocks this entity can breathe in and gives them the ability to suffocate. Example pigBreathable.js import { world } from "@minecraft/server" ; const pig = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:pig" })[ 0 ]; const breathable = pig . getComponent ( "breathable" ); breathable . breathesAir ; breathable . breathesLava ; breathable . breathesSolids ; breathable . breathesWater ; breathable . generatesBubbles ; breathable . inhaleTime ; breathable . suffocateTime ; breathable . totalSupply ; breathable . getBreatheBlocks (); breathable . getNonBreatheBlocks (); breathable . setAirSupply ( 100 ); // Assuming 100 as an example value Copy Hierarchy EntityComponent EntityBreathableComponent Index Constructors constructor Properties breathes Air breathes Lava breathes Solids breathes Water entity generates Bubbles inhale Time suffocate Time total Supply type Id component Id Methods get Breathe Blocks get Non Breathe Blocks is Valid Constructors Private constructor new Entity Breathable Component ( ) : EntityBreathableComponent Returns EntityBreathableComponent Overrides EntityComponent . constructor Properties Readonly breathes Air breathes Air : boolean Remarks If true, this entity can breathe in air. Throws This property can throw when used. Readonly breathes Lava breathes Lava : boolean Remarks If true, this entity can breathe in lava. Throws This property can throw when used. Readonly breathes Solids breathes Solids : boolean Remarks If true, this entity can breathe in solid blocks. Throws This property can throw when used. Readonly breathes Water breathes Water : boolean Remarks If true, this entity can breathe in water. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly generates Bubbles generates Bubbles : boolean Remarks If true, this entity will have visible bubbles while in water. Throws This property can throw when used. Readonly inhale Time inhale Time : number Remarks Time in seconds to recover breath to maximum. Throws This property can throw when used. Readonly suffocate Time suffocate Time : number Remarks Time in seconds between suffocation damage. Throws This property can throw when used. Readonly total Supply total Supply : number Remarks Time in seconds the entity can hold its breath. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:breathable" = 'minecraft:breathable' Methods get Breathe Blocks get Breathe Blocks ( ) : BlockPermutation [] Returns BlockPermutation [] Remarks List of blocks this entity can breathe in, in addition to the separate properties for classes of blocks. Throws This function can throw errors. get Non Breathe Blocks get Non Breathe Blocks ( ) : BlockPermutation [] Returns BlockPermutation [] Remarks List of blocks this entity can't breathe in. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor breathes Air breathes Lava breathes Solids breathes Water entity generates Bubbles inhale Time suffocate Time total Supply type Id component Id get Breathe Blocks get Non Breathe Blocks is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityCanClimbComponent Class EntityCanClimbComponent When added, this component signifies that the entity can climb up ladders. Hierarchy EntityComponent EntityCanClimbComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Can Climb Component ( ) : EntityCanClimbComponent Returns EntityCanClimbComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:can_climb" = 'minecraft:can_climb' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityCanFlyComponent Class EntityCanFlyComponent When added, this component signifies that the entity can fly, and the pathfinder won't be restricted to paths where a solid block is required underneath it. Hierarchy EntityComponent EntityCanFlyComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Can Fly Component ( ) : EntityCanFlyComponent Returns EntityCanFlyComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:can_fly" = 'minecraft:can_fly' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityCanPowerJumpComponent Class EntityCanPowerJumpComponent When added, this component signifies that the entity can power jump like the horse does within Minecraft. Hierarchy EntityComponent EntityCanPowerJumpComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Can Power Jump Component ( ) : EntityCanPowerJumpComponent Returns EntityCanPowerJumpComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:can_power_jump" = 'minecraft:can_power_jump' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityColor2Component Class EntityColor2Component Defines the entity's secondary color. Only works on certain entities that have secondary predefined color values (e.g., tropical fish). Hierarchy EntityComponent EntityColor2Component Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Color2 Component ( ) : EntityColor2Component Returns EntityColor2Component Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Readonly value value : PaletteColor Remarks Value of this particular color. Throws This property can throw when used. Static Readonly component Id component Id : "minecraft:color2" = 'minecraft:color2' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityColorComponent Class EntityColorComponent Defines the entity's color. Only works on certain entities that have predefined color values (e.g., sheep, llama, shulker). Example getSheepColor.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { const players = world . getAllPlayers (); for ( const player of players ) { const hits = player . getEntitiesFromViewDirection ({ type: "minecraft:sheep" , }); for ( const hit of hits ) { const color = hit . entity . getComponent ( "color" ); player . sendMessage ( `Sheep Color value: ${ color . value } ` ); } } }, 1000 ); Copy Hierarchy EntityComponent EntityColorComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Color Component ( ) : EntityColorComponent Returns EntityColorComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Value of this particular color. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:color" = 'minecraft:color' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityComponent Class EntityComponent Base class for downstream entity components. Hierarchy Component EntityComponent EntityAddRiderComponent EntityAgeableComponent EntityAttributeComponent EntityBaseMovementComponent EntityBreathableComponent EntityCanClimbComponent EntityCanFlyComponent EntityCanPowerJumpComponent EntityColor2Component EntityColorComponent EntityEquippableComponent EntityFireImmuneComponent EntityFloatsInLiquidComponent EntityFlyingSpeedComponent EntityFrictionModifierComponent EntityGroundOffsetComponent EntityHealableComponent EntityInventoryComponent EntityIsBabyComponent EntityIsChargedComponent EntityIsChestedComponent EntityIsDyeableComponent EntityIsHiddenWhenInvisibleComponent EntityIsIgnitedComponent EntityIsIllagerCaptainComponent EntityIsSaddledComponent EntityIsShakingComponent EntityIsShearedComponent EntityIsStackableComponent EntityIsStunnedComponent EntityIsTamedComponent EntityItemComponent EntityLeashableComponent EntityMarkVariantComponent EntityNavigationComponent EntityOnFireComponent EntityProjectileComponent EntityPushThroughComponent EntityRideableComponent EntityRidingComponent EntityScaleComponent EntitySkinIdComponent EntityStrengthComponent EntityTameableComponent EntityTameMountComponent EntityTypeFamilyComponent EntityVariantComponent EntityWantsJockeyComponent PlayerCursorInventoryComponent Index Constructors constructor Properties entity type Id Methods is Valid Constructors Private constructor new Entity Component ( ) : EntityComponent Returns EntityComponent Overrides Component . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from Component . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from Component . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDefinitionFeedItem Class EntityDefinitionFeedItem As part of the Ageable component, represents a set of items that can be fed to an entity and the rate at which that causes them to grow. Hierarchy EntityDefinitionFeedItem Index Constructors constructor Properties growth item Constructors Private constructor new Entity Definition Feed Item ( ) : EntityDefinitionFeedItem Returns EntityDefinitionFeedItem Properties Readonly growth growth : number Remarks The amount by which an entity's age will increase when fed this item. Values usually range between 0 and 1. Readonly item item : string Remarks Identifier of type of item that can be fed. If a namespace is not specified, 'minecraft:' is assumed. Example values include 'wheat' or 'golden_apple'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor growth item Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDieAfterEvent Class EntityDieAfterEvent Contains data related to the death of an entity in the game. Hierarchy EntityDieAfterEvent Index Constructors constructor Properties damage Source dead Entity Constructors Private constructor new Entity Die After Event ( ) : EntityDieAfterEvent Returns EntityDieAfterEvent Properties Readonly damage Source damage Source : EntityDamageSource Remarks If specified, provides more information on the source of damage that caused the death of this entity. Readonly dead Entity dead Entity : Entity Remarks Now-dead entity object. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor damage Source dead Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDieAfterEventSignal Class EntityDieAfterEventSignal Supports registering for an event that fires after an entity has died. Hierarchy EntityDieAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Die After Event Signal ( ) : EntityDieAfterEventSignal Returns EntityDieAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function to call when an entity dies. ( arg ) : void Parameters arg : EntityDieAfterEvent Returns void Optional options : EntityEventOptions Additional filtering options for when the subscription fires. Optional Returns ( ( arg ) => void ) Returns the closure that can be used in future downstream calls to unsubscribe. ( arg ) : void Parameters arg : EntityDieAfterEvent Returns void Returns the closure that can be used in future downstream calls to unsubscribe. Remarks Subscribes to an event that fires when an entity dies. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Subscribes to an event that fires when an entity dies. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityDieAfterEvent Returns void Returns void Remarks Stops this event from calling your function when an entity dies. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityEquippableComponent Class EntityEquippableComponent Provides access to a mob's equipment slots. This component exists for all mob entities. Example givePlayerElytra.ts // Gives the player Elytra import { EquipmentSlot , ItemStack , Player , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveEquipment ( player : Player ) { const equipmentCompPlayer = player . getComponent ( EntityComponentTypes . Equippable ); if ( equipmentCompPlayer ) { equipmentCompPlayer . setEquipment ( EquipmentSlot . Chest , new ItemStack ( MinecraftItemTypes . Elytra )); } } Copy Example givePlayerEquipment.ts // Gives the player some equipment import { EquipmentSlot , ItemStack , Player , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveEquipment ( player : Player ) { const equipmentCompPlayer = player . getComponent ( EntityComponentTypes . Equippable ); if ( equipmentCompPlayer ) { equipmentCompPlayer . setEquipment ( EquipmentSlot . Head , new ItemStack ( MinecraftItemTypes . GoldenHelmet )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Chest , new ItemStack ( MinecraftItemTypes . IronChestplate )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Legs , new ItemStack ( MinecraftItemTypes . DiamondLeggings )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Feet , new ItemStack ( MinecraftItemTypes . NetheriteBoots )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Mainhand , new ItemStack ( MinecraftItemTypes . WoodenSword )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Offhand , new ItemStack ( MinecraftItemTypes . Shield )); } else { console . warn ( 'No equipment component found on player' ); } } Copy Example clearOffhand.ts import { EquipmentSlot , Player } from "@minecraft/server" ; function clearOffhand ( player : Player ) { const equippable = player . getComponent ( "minecraft:equippable" ); equippable . setEquipment ( EquipmentSlot . Offhand ); // Assuming undefined (empty slot) as an example } Copy Example getMainhandSlot.js import { world , EquipmentSlot } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const equippable = player . getComponent ( "equippable" ); const slot = equippable . getEquipmentSlot ( EquipmentSlot . Mainhand ); Copy Hierarchy EntityComponent EntityEquippableComponent Index Constructors constructor Properties entity type Id component Id Methods get Equipment get Equipment Slot is Valid set Equipment Constructors Private constructor new Entity Equippable Component ( ) : EntityEquippableComponent Returns EntityEquippableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:equippable" = 'minecraft:equippable' Methods get Equipment get Equipment ( equipmentSlot ) : ItemStack Parameters equipmentSlot : EquipmentSlot The equipment slot. e.g. "head", "chest", "offhand" Returns ItemStack Returns the item equipped to the given EquipmentSlot. If empty, returns undefined. Remarks Gets the equipped item for the given EquipmentSlot. Throws This function can throw errors. get Equipment Slot get Equipment Slot ( equipmentSlot ) : ContainerSlot Parameters equipmentSlot : EquipmentSlot The equipment slot. e.g. "head", "chest", "offhand". Returns ContainerSlot Returns the ContainerSlot corresponding to the given EquipmentSlot. Remarks Gets the ContainerSlot corresponding to the given EquipmentSlot. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid set Equipment set Equipment ( equipmentSlot , itemStack ? ) : boolean Parameters equipmentSlot : EquipmentSlot The equipment slot. e.g. "head", "chest", "offhand". Optional itemStack : ItemStack The item to equip. If undefined, clears the slot. Optional Returns boolean Remarks Replaces the item in the given EquipmentSlot. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id get Equipment get Equipment Slot is Valid set Equipment Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFireImmuneComponent Class EntityFireImmuneComponent When added, this component signifies that this entity doesn't take damage from fire. Hierarchy EntityComponent EntityFireImmuneComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Fire Immune Component ( ) : EntityFireImmuneComponent Returns EntityFireImmuneComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:fire_immune" = 'minecraft:fire_immune' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFloatsInLiquidComponent Class EntityFloatsInLiquidComponent When added, this component signifies that this entity can float in liquid blocks. Hierarchy EntityComponent EntityFloatsInLiquidComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Floats In Liquid Component ( ) : EntityFloatsInLiquidComponent Returns EntityFloatsInLiquidComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:floats_in_liquid" = 'minecraft:floats_in_liquid' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFlyingSpeedComponent Class EntityFlyingSpeedComponent Represents the flying speed of an entity. Example getEntityFlyingSpeedComponent.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const flyingSpeed = entity . getComponent ( "flying_speed" ); flyingSpeed . value ; } Copy Hierarchy EntityComponent EntityFlyingSpeedComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Flying Speed Component ( ) : EntityFlyingSpeedComponent Returns EntityFlyingSpeedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Current value of the flying speed of the associated entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:flying_speed" = 'minecraft:flying_speed' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFrictionModifierComponent Class EntityFrictionModifierComponent Defines how much friction affects this entity. Hierarchy EntityComponent EntityFrictionModifierComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Friction Modifier Component ( ) : EntityFrictionModifierComponent Returns EntityFrictionModifierComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Current value of the friction modifier of the associated entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:friction_modifier" = 'minecraft:friction_modifier' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityGroundOffsetComponent Class EntityGroundOffsetComponent Sets the offset from the ground that the entity is actually at. Hierarchy EntityComponent EntityGroundOffsetComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Ground Offset Component ( ) : EntityGroundOffsetComponent Returns EntityGroundOffsetComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Value of this particular ground offset. Note that this value is effectively read only; setting the ground offset value will not have an impact on the related entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:ground_offset" = 'minecraft:ground_offset' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHealableComponent Class EntityHealableComponent Defines the interactions with this entity for healing it. Example wolfHealable.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:wolf" })[ 0 ]; const healable = entity . getComponent ( "healable" ); healable . forceUse ; healable . getFeedItems (); healable . isValid (); Copy Hierarchy EntityComponent EntityHealableComponent Index Constructors constructor Properties entity force Use type Id component Id Methods get Feed Items is Valid Constructors Private constructor new Entity Healable Component ( ) : EntityHealableComponent Returns EntityHealableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly force Use force Use : boolean Remarks Determines if an item can be used regardless of the entity being at full health. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:healable" = 'minecraft:healable' Methods get Feed Items get Feed Items ( ) : FeedItem [] Returns FeedItem [] Entity that this component is associated with. Remarks A set of items that can specifically heal this entity. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity force Use type Id component Id get Feed Items is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHealthChangedAfterEvent Class EntityHealthChangedAfterEvent Contains information related to an entity when its health changes. Warning: don't change the health of an entity in this event, or it will cause an infinite loop! Hierarchy EntityHealthChangedAfterEvent Index Constructors constructor Properties entity new Value old Value Constructors Private constructor new Entity Health Changed After Event ( ) : EntityHealthChangedAfterEvent Returns EntityHealthChangedAfterEvent Properties Readonly entity entity : Entity Remarks Entity whose health changed. Readonly new Value new Value : number Remarks New health value of the entity. Readonly old Value old Value : number Remarks Old health value of the entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity new Value old Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHealthChangedAfterEventSignal Class EntityHealthChangedAfterEventSignal Manages callbacks that are connected to when the health of an entity changes. Hierarchy EntityHealthChangedAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Health Changed After Event Signal ( ) : EntityHealthChangedAfterEventSignal Returns EntityHealthChangedAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHealthChangedAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHealthChangedAfterEvent Returns void Remarks Adds a callback that will be called when the health of an entity changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when the health of an entity changes. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHealthChangedAfterEvent Returns void Returns void Remarks Removes a callback from being called when the health of an entity changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHealthComponent Class EntityHealthComponent Defines the health properties of an entity. Example applyDamageThenHeal.ts // A function that applies damage and then heals the entity import { Entity , EntityComponentTypes , system , world } from '@minecraft/server' ; function applyDamageAndHeal ( entity : Entity ) { entity . applyDamage ( 19 ); // Many mobs have max damage of 20 so this is a near-death mob system . runTimeout (() => { const health = entity . getComponent ( EntityComponentTypes . Health ); if ( health ) { world . sendMessage ( `Entity health before heal: ${ health . currentValue } ` ); health . resetToMaxValue (); world . sendMessage ( `Entity after before heal: ${ health . currentValue } ` ); } else { console . warn ( 'Entity does not have health component' ); } }, 40 ); // Run in a few seconds (40 ticks) } Copy Example healthDisplay.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { const players = world . getPlayers (); for ( const player of players ) { const health = player . getComponent ( "health" ); player . onScreenDisplay . setActionBar ( `Health: ${ health . currentValue } / ${ health . effectiveMax } ` ); } }); Copy Hierarchy EntityAttributeComponent EntityHealthComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id component Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Health Component ( ) : EntityHealthComponent Returns EntityHealthComponent Overrides EntityAttributeComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Inherited from EntityAttributeComponent . currentValue Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Inherited from EntityAttributeComponent . defaultValue Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMax Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMin Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityAttributeComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityAttributeComponent . typeId Static Readonly component Id component Id : "minecraft:health" = 'minecraft:health' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityAttributeComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToDefaultValue reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMaxValue reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMinValue set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . setCurrentValue Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id component Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitBlockAfterEvent Class EntityHitBlockAfterEvent Contains information related to an entity hitting a block. Hierarchy EntityHitBlockAfterEvent Index Constructors constructor Properties block Face damaging Entity hit Block hit Block Permutation Constructors Private constructor new Entity Hit Block After Event ( ) : EntityHitBlockAfterEvent Returns EntityHitBlockAfterEvent Properties Readonly block Face block Face : Direction Remarks Face of the block that was hit. Readonly damaging Entity damaging Entity : Entity Remarks Entity that made the attack. Readonly hit Block hit Block : Block Remarks Block that was hit by the attack. Readonly hit Block Permutation hit Block Permutation : BlockPermutation Remarks Block permutation that was hit by the attack. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block Face damaging Entity hit Block hit Block Permutation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitBlockAfterEventSignal Class EntityHitBlockAfterEventSignal Manages callbacks that are connected to when an entity hits a block. Hierarchy EntityHitBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Hit Block After Event Signal ( ) : EntityHitBlockAfterEventSignal Returns EntityHitBlockAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitBlockAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitBlockAfterEvent Returns void Remarks Adds a callback that will be called when an entity hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an entity hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called when an entity hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitEntityAfterEvent Class EntityHitEntityAfterEvent Contains information related to an entity hitting (melee attacking) another entity. Hierarchy EntityHitEntityAfterEvent Index Constructors constructor Properties damaging Entity hit Entity Constructors Private constructor new Entity Hit Entity After Event ( ) : EntityHitEntityAfterEvent Returns EntityHitEntityAfterEvent Properties Readonly damaging Entity damaging Entity : Entity Remarks Entity that made a hit/melee attack. Readonly hit Entity hit Entity : Entity Remarks Entity that was hit by the attack. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor damaging Entity hit Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitEntityAfterEventSignal Class EntityHitEntityAfterEventSignal Manages callbacks that are connected to when an entity makes a melee attack on another entity. Hierarchy EntityHitEntityAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Hit Entity After Event Signal ( ) : EntityHitEntityAfterEventSignal Returns EntityHitEntityAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitEntityAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitEntityAfterEvent Returns void Remarks Adds a callback that will be called when an entity hits another entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an entity hits another entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitEntityAfterEvent Returns void Returns void Remarks Removes a callback from being called when an entity makes a melee attack on another entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHurtAfterEvent Class EntityHurtAfterEvent Contains information related to an entity getting hurt. Hierarchy EntityHurtAfterEvent Index Constructors constructor Properties damage damage Source hurt Entity Constructors Private constructor new Entity Hurt After Event ( ) : EntityHurtAfterEvent Returns EntityHurtAfterEvent Properties Readonly damage damage : number Remarks Describes the amount of damage caused. Readonly damage Source damage Source : EntityDamageSource Remarks Source information on the entity that may have applied this damage. Readonly hurt Entity hurt Entity : Entity Remarks Entity that was hurt. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor damage damage Source hurt Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHurtAfterEventSignal Class EntityHurtAfterEventSignal Manages callbacks that are connected to when an entity is hurt. Hierarchy EntityHurtAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Hurt After Event Signal ( ) : EntityHurtAfterEventSignal Returns EntityHurtAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHurtAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHurtAfterEvent Returns void Remarks Adds a callback that will be called when an entity is hurt. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an entity is hurt. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHurtAfterEvent Returns void Returns void Remarks Removes a callback from being called when an entity is hurt. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityInventoryComponent Class EntityInventoryComponent Defines this entity's inventory properties. Example playerInventory.ts import { Container , ItemStack , Player , world } from "@minecraft/server" ; // Custom function to add an item to the inventory function addItemToInventory ( itemStack : ItemStack , container : Container ) { return container . addItem ( itemStack ); } // Custom function to move an item within the inventory function moveItemWithinInventory ( fromSlot : number , toSlot : number , container : Container ) { container . moveItem ( fromSlot , toSlot , container ); } // Custom function to transfer an item from inventory to another container function transferItemToContainer ( fromSlot : number , fromContainer : Container , toContainer : Container ) { return fromContainer . transferItem ( fromSlot , toContainer ); } function moveItemBetweenPlayers ( fromPlayer : Player , toPlayer : Player ) { const inventory = fromPlayer . getComponent ( "inventory" ); const toInventory = toPlayer . getComponent ( "inventory" ); fromPlayer . sendMessage ( `additionalSlotsPerStrength: ${ inventory . additionalSlotsPerStrength } ` ); fromPlayer . sendMessage ( `canBeSiphonedFrom: ${ inventory . canBeSiphonedFrom } ` ); fromPlayer . sendMessage ( `containerType: ${ inventory . containerType } ` ); fromPlayer . sendMessage ( `inventorySize: ${ inventory . inventorySize } ` ); fromPlayer . sendMessage ( `private: ${ inventory . private } ` ); fromPlayer . sendMessage ( `restrictToOwner: ${ inventory . restrictToOwner } ` ); fromPlayer . sendMessage ( `isValid: ${ inventory . isValid () } ` ); const container = inventory . container ; // Example usage of the custom functions const newItemStack = new ItemStack ( "apple" , 10 ); // Assuming "apple" is a valid item const addedItem = addItemToInventory ( newItemStack , container ); if ( addedItem ) { console . log ( "Item added to inventory:" , addedItem ); } const sourceSlot = 2 ; const destinationSlot = 5 ; moveItemWithinInventory ( sourceSlot , destinationSlot , container ); const toContainer = toInventory . container ; // Assuming 'someOtherContainer' is an instance of another container const transferredItem = transferItemToContainer ( 0 , container , toContainer ); if ( transferredItem ) { console . log ( "Item transferred to another container:" , transferredItem ); } } Copy Hierarchy EntityComponent EntityInventoryComponent Index Constructors constructor Properties additional Slots Per Strength can Be Siphoned From container? container Type entity inventory Size private restrict To Owner type Id component Id Methods is Valid Constructors Private constructor new Entity Inventory Component ( ) : EntityInventoryComponent Returns EntityInventoryComponent Overrides EntityComponent . constructor Properties Readonly additional Slots Per Strength additional Slots Per Strength : number Remarks Number of slots that this entity can gain per extra strength. Throws This property can throw when used. Readonly can Be Siphoned From can Be Siphoned From : boolean Remarks If true, the contents of this inventory can be removed by a hopper. Throws This property can throw when used. Optional Readonly container container ?: Container Remarks Defines the container for this entity. The container will be undefined if the entity has been removed. Throws This property can throw when used. Readonly container Type container Type : string Remarks Type of container this entity has. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly inventory Size inventory Size : number Remarks Number of slots the container has. Throws This property can throw when used. Readonly private private : boolean Remarks If true, the entity will not drop it's inventory on death. Throws This property can throw when used. Readonly restrict To Owner restrict To Owner : boolean Remarks If true, the entity's inventory can only be accessed by its owner or itself. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:inventory" = 'minecraft:inventory' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor additional Slots Per Strength can Be Siphoned From container container Type entity inventory Size private restrict To Owner type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsBabyComponent Class EntityIsBabyComponent When added, this component signifies that this entity is a baby. Hierarchy EntityComponent EntityIsBabyComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Baby Component ( ) : EntityIsBabyComponent Returns EntityIsBabyComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_baby" = 'minecraft:is_baby' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsChargedComponent Class EntityIsChargedComponent When added, this component signifies that this entity is charged. Hierarchy EntityComponent EntityIsChargedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Charged Component ( ) : EntityIsChargedComponent Returns EntityIsChargedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_charged" = 'minecraft:is_charged' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsChestedComponent Class EntityIsChestedComponent When added, this component signifies that this entity is currently carrying a chest. Hierarchy EntityComponent EntityIsChestedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Chested Component ( ) : EntityIsChestedComponent Returns EntityIsChestedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_chested" = 'minecraft:is_chested' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsDyeableComponent Class EntityIsDyeableComponent When added, this component signifies that dyes can be used on this entity to change its color. Hierarchy EntityComponent EntityIsDyeableComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Dyeable Component ( ) : EntityIsDyeableComponent Returns EntityIsDyeableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_dyeable" = 'minecraft:is_dyeable' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsHiddenWhenInvisibleComponent Class EntityIsHiddenWhenInvisibleComponent When added, this component signifies that this entity can hide from hostile mobs while invisible. Hierarchy EntityComponent EntityIsHiddenWhenInvisibleComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Hidden When Invisible Component ( ) : EntityIsHiddenWhenInvisibleComponent Returns EntityIsHiddenWhenInvisibleComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_hidden_when_invisible" = 'minecraft:is_hidden_when_invisible' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsIgnitedComponent Class EntityIsIgnitedComponent When added, this component signifies that this entity this currently on fire. Hierarchy EntityComponent EntityIsIgnitedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Ignited Component ( ) : EntityIsIgnitedComponent Returns EntityIsIgnitedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_ignited" = 'minecraft:is_ignited' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsIllagerCaptainComponent Class EntityIsIllagerCaptainComponent When added, this component signifies that this entity is an illager captain. Hierarchy EntityComponent EntityIsIllagerCaptainComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Illager Captain Component ( ) : EntityIsIllagerCaptainComponent Returns EntityIsIllagerCaptainComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_illager_captain" = 'minecraft:is_illager_captain' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsSaddledComponent Class EntityIsSaddledComponent When added, this component signifies that this entity is currently saddled. Hierarchy EntityComponent EntityIsSaddledComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Saddled Component ( ) : EntityIsSaddledComponent Returns EntityIsSaddledComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_saddled" = 'minecraft:is_saddled' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsShakingComponent Class EntityIsShakingComponent When added, this component signifies that this entity is currently shaking. Hierarchy EntityComponent EntityIsShakingComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Shaking Component ( ) : EntityIsShakingComponent Returns EntityIsShakingComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_shaking" = 'minecraft:is_shaking' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsShearedComponent Class EntityIsShearedComponent When added, this component signifies that this entity is currently sheared. Hierarchy EntityComponent EntityIsShearedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Sheared Component ( ) : EntityIsShearedComponent Returns EntityIsShearedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_sheared" = 'minecraft:is_sheared' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsStackableComponent Class EntityIsStackableComponent When added, this component signifies that this entity can be stacked. Hierarchy EntityComponent EntityIsStackableComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Stackable Component ( ) : EntityIsStackableComponent Returns EntityIsStackableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_stackable" = 'minecraft:is_stackable' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsStunnedComponent Class EntityIsStunnedComponent When added, this component signifies that this entity is currently stunned. Hierarchy EntityComponent EntityIsStunnedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Stunned Component ( ) : EntityIsStunnedComponent Returns EntityIsStunnedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_stunned" = 'minecraft:is_stunned' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsTamedComponent Class EntityIsTamedComponent When added, this component signifies that this entity is currently tamed. Hierarchy EntityComponent EntityIsTamedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Tamed Component ( ) : EntityIsTamedComponent Returns EntityIsTamedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_tamed" = 'minecraft:is_tamed' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityItemComponent Class EntityItemComponent If added onto the entity, this indicates that the entity represents a free-floating item in the world. Lets you retrieve the actual item stack contents via the itemStack property. Example checkFeatherNearby.ts import { DimensionLocation , EntityComponentTypes } from "@minecraft/server" ; // Returns true if a feather item entity is within 'distance' blocks of 'location'. function isFeatherNear ( location : DimensionLocation , distance : number ): boolean { const items = location . dimension . getEntities ({ location: location , maxDistance: 20 , }); for ( const item of items ) { const itemComp = item . getComponent ( EntityComponentTypes . Item ); if ( itemComp ) { if ( itemComp . itemStack . typeId . endsWith ( 'feather' )) { return true ; } } } return false ; } Copy Example setLoreOnItemEntity.js import { world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { const itemEntity = event . entity ; if ( itemEntity . typeId !== "minecraft:item" ) return ; const item = itemEntity . getComponent ( "item" ); item . itemStack . setLore ([ "Hello Player" ]); }); Copy Hierarchy EntityComponent EntityItemComponent Index Constructors constructor Properties entity item Stack type Id component Id Methods is Valid Constructors Private constructor new Entity Item Component ( ) : EntityItemComponent Returns EntityItemComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly item Stack item Stack : ItemStack Remarks Item stack represented by this entity in the world. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:item" = 'minecraft:item' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity item Stack type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityLavaMovementComponent Class EntityLavaMovementComponent Defines the base movement speed in lava of this entity. Hierarchy EntityAttributeComponent EntityLavaMovementComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id component Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Lava Movement Component ( ) : EntityLavaMovementComponent Returns EntityLavaMovementComponent Overrides EntityAttributeComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Inherited from EntityAttributeComponent . currentValue Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Inherited from EntityAttributeComponent . defaultValue Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMax Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMin Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityAttributeComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityAttributeComponent . typeId Static Readonly component Id component Id : "minecraft:lava_movement" = 'minecraft:lava_movement' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityAttributeComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToDefaultValue reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMaxValue reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMinValue set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . setCurrentValue Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id component Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityLeashableComponent Class EntityLeashableComponent Allows the entity to be leashed. Defines the conditions and events for when an entity is leashed. Example entityLeashable.js import { world } from "@minecraft/server" ; const entity = world . getEntity ( "-10000000000" ); const leashHolderEntity = world . getEntity ( "-10000000000" ); const leashable = entity . getComponent ( "leashable" ); leashable . softDistance ; leashable . leashTo ( leashHolderEntity ); // Assuming you have an 'leashHolderEntity' instance leashable . unleash (); leashable . isValid (); Copy Hierarchy EntityComponent EntityLeashableComponent Index Constructors constructor Properties can Be Stolen entity hard Distance is Leashed leash Holder? leash Holder Entity Id? max Distance soft Distance type Id component Id Methods is Valid leash To unleash Constructors Private constructor new Entity Leashable Component ( ) : EntityLeashableComponent Returns EntityLeashableComponent Overrides EntityComponent . constructor Properties Readonly can Be Stolen can Be Stolen : boolean Remarks Returns true if another entity can 'steal' the leashed entity by attaching their own leash to it. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly hard Distance hard Distance : number Remarks Distance in blocks at which the leash stiffens, restricting movement. Throws This property can throw when used. Readonly is Leashed is Leashed : boolean Remarks Returns true if the entity is leashed. Throws This property can throw when used. Optional Readonly leash Holder leash Holder ?: Entity Remarks Entity that is holding the leash. Throws This property can throw when used. Optional Readonly leash Holder Entity Id leash Holder Entity Id ?: string Remarks Identifier of entity that is holding the leash. Throws This property can throw when used. Readonly max Distance max Distance : number Remarks Distance in blocks at which the leash breaks. Throws This property can throw when used. Readonly soft Distance soft Distance : number Remarks Distance in blocks at which the 'spring' effect starts acting to keep this entity close to the entity that leashed it. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:leashable" = 'minecraft:leashable' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid leash To leash To ( leashHolder ) : void Parameters leashHolder : Entity The entity to leash this entity to. Returns void Remarks Leashes this entity to another entity. This function can't be called in read-only mode. Throws Throws if the entity to leash to is over the max distance, and if the player is dead or in spectator mode. unleash unleash ( ) : void Returns void Remarks Unleashes this entity if it is leashed to another entity. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor can Be Stolen entity hard Distance is Leashed leash Holder leash Holder Entity Id max Distance soft Distance type Id component Id is Valid leash To unleash Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityLoadAfterEvent Class EntityLoadAfterEvent Contains data related to an entity loaded within the world. This could happen when an unloaded chunk is reloaded, or when an entity changes dimensions. Hierarchy EntityLoadAfterEvent Index Constructors constructor Properties entity Constructors Private constructor new Entity Load After Event ( ) : EntityLoadAfterEvent Returns EntityLoadAfterEvent Properties entity entity : Entity Remarks Entity that was loaded. This property can't be edited in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityLoadAfterEventSignal Class EntityLoadAfterEventSignal Registers a script-based event handler for handling what happens when an entity loads. Hierarchy EntityLoadAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Load After Event Signal ( ) : EntityLoadAfterEventSignal Returns EntityLoadAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function that handles the load event. ( arg ) : void Parameters arg : EntityLoadAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityLoadAfterEvent Returns void Remarks Method to register an event handler for what happens when an entity loads. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Method to register an event handler for what happens when an entity loads. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) Original function that was passed into the subscribe event, that is to be unregistered. ( arg ) : void Parameters arg : EntityLoadAfterEvent Returns void Returns void Remarks Unregisters a method that was previously subscribed to the subscription event. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMarkVariantComponent Class EntityMarkVariantComponent Additional variant value. Can be used to further differentiate variants. Example entityMarkVariant.js import { world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (({ entity }) => { const markVariant = entity . getComponent ( "mark_variant" ); markVariant . value ; markVariant . isValid (); }); Copy Hierarchy EntityComponent EntityMarkVariantComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Mark Variant Component ( ) : EntityMarkVariantComponent Returns EntityMarkVariantComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Value of the mark variant value for this entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:mark_variant" = 'minecraft:mark_variant' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementAmphibiousComponent Class EntityMovementAmphibiousComponent When added, this movement control allows the mob to swim in water and walk on land. Hierarchy EntityBaseMovementComponent EntityMovementAmphibiousComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Amphibious Component ( ) : EntityMovementAmphibiousComponent Returns EntityMovementAmphibiousComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.amphibious" = 'minecraft:movement.amphibious' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementBasicComponent Class EntityMovementBasicComponent This component accents the movement of an entity. Hierarchy EntityBaseMovementComponent EntityMovementBasicComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Basic Component ( ) : EntityMovementBasicComponent Returns EntityMovementBasicComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.basic" = 'minecraft:movement.basic' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementComponent Class EntityMovementComponent Defines the general movement speed of this entity. Hierarchy EntityAttributeComponent EntityMovementComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id component Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Movement Component ( ) : EntityMovementComponent Returns EntityMovementComponent Overrides EntityAttributeComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Inherited from EntityAttributeComponent . currentValue Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Inherited from EntityAttributeComponent . defaultValue Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMax Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMin Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityAttributeComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityAttributeComponent . typeId Static Readonly component Id component Id : "minecraft:movement" = 'minecraft:movement' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityAttributeComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToDefaultValue reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMaxValue reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMinValue set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . setCurrentValue Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id component Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementFlyComponent Class EntityMovementFlyComponent When added, this move control causes the mob to fly. Hierarchy EntityBaseMovementComponent EntityMovementFlyComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Fly Component ( ) : EntityMovementFlyComponent Returns EntityMovementFlyComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.fly" = 'minecraft:movement.fly' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementGenericComponent Class EntityMovementGenericComponent When added, this move control allows a mob to fly, swim, climb, etc. Hierarchy EntityBaseMovementComponent EntityMovementGenericComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Generic Component ( ) : EntityMovementGenericComponent Returns EntityMovementGenericComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.generic" = 'minecraft:movement.generic' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementGlideComponent Class EntityMovementGlideComponent When added, this movement control allows the mob to glide. Example entityMovementGlide.js import { world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (({ entity }) => { const movementGlide = entity . getComponent ( "movement.glide" ); movementGlide . maxTurn ; movementGlide . speedWhenTurning ; movementGlide . startSpeed ; movementGlide . startSpeed ; movementGlide . isValid (); }); Copy Hierarchy EntityBaseMovementComponent EntityMovementGlideComponent Index Constructors constructor Properties entity max Turn speed When Turning start Speed type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Glide Component ( ) : EntityMovementGlideComponent Returns EntityMovementGlideComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly speed When Turning speed When Turning : number Remarks Speed in effect when the entity is turning. Throws This property can throw when used. Readonly start Speed start Speed : number Remarks Start speed during a glide. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.glide" = 'minecraft:movement.glide' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn speed When Turning start Speed type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementHoverComponent Class EntityMovementHoverComponent When added, this move control causes the mob to hover. Hierarchy EntityBaseMovementComponent EntityMovementHoverComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Hover Component ( ) : EntityMovementHoverComponent Returns EntityMovementHoverComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.hover" = 'minecraft:movement.hover' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementJumpComponent Class EntityMovementJumpComponent Move control that causes the mob to jump as it moves with a specified delay between jumps. Hierarchy EntityBaseMovementComponent EntityMovementJumpComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Jump Component ( ) : EntityMovementJumpComponent Returns EntityMovementJumpComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.jump" = 'minecraft:movement.jump' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementSkipComponent Class EntityMovementSkipComponent When added, this move control causes the mob to hop as it moves. Hierarchy EntityBaseMovementComponent EntityMovementSkipComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Skip Component ( ) : EntityMovementSkipComponent Returns EntityMovementSkipComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.skip" = 'minecraft:movement.skip' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementSwayComponent Class EntityMovementSwayComponent When added, this move control causes the mob to sway side to side giving the impression it is swimming. Example entityMovementSway.js import { world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (({ entity }) => { const movementSway = entity . getComponent ( "movement.sway" ); movementSway . swayAmplitude ; movementSway . swayFrequency ; movementSway . isValid (); }); Copy Hierarchy EntityBaseMovementComponent EntityMovementSwayComponent Index Constructors constructor Properties entity max Turn sway Amplitude sway Frequency type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Sway Component ( ) : EntityMovementSwayComponent Returns EntityMovementSwayComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly sway Amplitude sway Amplitude : number Remarks Amplitude of the sway motion. Throws This property can throw when used. Readonly sway Frequency sway Frequency : number Remarks Amount of sway frequency. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.sway" = 'minecraft:movement.sway' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn sway Amplitude sway Frequency type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationClimbComponent Class EntityNavigationClimbComponent Allows this entity to generate paths that include vertical walls (for example, like Minecraft spiders do.) Example navigationClimb.js import { world } from "@minecraft/server" ; const spider = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:spider" , { x: 0 , y: 0 , z: 0 }); const navigationClimb = spider . getComponent ( "minecraft:navigation.climb" ); console . warn ( "spider - avoidDamageBlocks: " + navigationClimb . avoidDamageBlocks ); console . warn ( "spider - avoidPortals: " + navigationClimb . avoidPortals ); console . warn ( "spider - avoidSun: " + navigationClimb . avoidSun ); console . warn ( "spider - avoidWater: " + navigationClimb . avoidWater ); console . warn ( "spider - canBreach: " + navigationClimb . canBreach ); console . warn ( "spider - canBreakDoors: " + navigationClimb . canBreakDoors ); console . warn ( "spider - canFloat: " + navigationClimb . canFloat ); console . warn ( "spider - canJump: " + navigationClimb . canJump ); console . warn ( "spider - canOpenDoors: " + navigationClimb . canOpenDoors ); console . warn ( "spider - canOpenIronDoors: " + navigationClimb . canOpenIronDoors ); console . warn ( "spider - canPassDoors: " + navigationClimb . canPassDoors ); console . warn ( "spider - canPathFromAir: " + navigationClimb . canPathFromAir ); console . warn ( "spider - canPathOverLava: " + navigationClimb . canPathOverLava ); console . warn ( "spider - canPathOverWater: " + navigationClimb . canPathOverWater ); console . warn ( "spider - canSink: " + navigationClimb . canSink ); console . warn ( "spider - canSwim: " + navigationClimb . canSwim ); console . warn ( "spider - canWalk: " + navigationClimb . canWalk ); console . warn ( "spider - canWalkInLava: " + navigationClimb . canWalkInLava ); console . warn ( "spider - isAmphibious: " + navigationClimb . isAmphibious ); console . warn ( "spider - isValid: " + navigationClimb . isValid ()); Copy Hierarchy EntityNavigationComponent EntityNavigationClimbComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Climb Component ( ) : EntityNavigationClimbComponent Returns EntityNavigationClimbComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.climb" = 'minecraft:navigation.climb' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationComponent Class EntityNavigationComponent Allows this entity to generate paths that include vertical walls (for example, like Minecraft spiders do.) Hierarchy EntityComponent EntityNavigationComponent EntityNavigationClimbComponent EntityNavigationFloatComponent EntityNavigationFlyComponent EntityNavigationGenericComponent EntityNavigationHoverComponent EntityNavigationWalkComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id Methods is Valid Constructors Private constructor new Entity Navigation Component ( ) : EntityNavigationComponent Returns EntityNavigationComponent Overrides EntityComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationFloatComponent Class EntityNavigationFloatComponent Allows this entity to generate paths by flying around the air like the regular Ghast. Example navigationFloat.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const navigationFloat = entity . getComponent ( "minecraft:navigation.float" ); navigationFloat . avoidDamageBlocks ; navigationFloat . avoidPortals ; navigationFloat . avoidSun ; navigationFloat . avoidWater ; navigationFloat . canBreach ; navigationFloat . canBreakDoors ; navigationFloat . canFloat ; navigationFloat . canJump ; navigationFloat . canOpenDoors ; navigationFloat . canOpenIronDoors ; navigationFloat . canPassDoors ; navigationFloat . canPathFromAir ; navigationFloat . canPathOverLava ; navigationFloat . canPathOverWater ; navigationFloat . canSink ; navigationFloat . canSwim ; navigationFloat . canWalk ; navigationFloat . canWalkInLava ; navigationFloat . isAmphibious ; navigationFloat . isValid (); } Copy Hierarchy EntityNavigationComponent EntityNavigationFloatComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Float Component ( ) : EntityNavigationFloatComponent Returns EntityNavigationFloatComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.float" = 'minecraft:navigation.float' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationFlyComponent Class EntityNavigationFlyComponent Allows this entity to generate paths in the air (for example, like Minecraft parrots do.) Example navigationFly.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const navigationFly = entity . getComponent ( "minecraft:navigation.fly" ); if (! navigationFly ) continue ; navigationFly . avoidDamageBlocks ; navigationFly . avoidPortals ; navigationFly . avoidSun ; navigationFly . avoidWater ; navigationFly . canBreach ; navigationFly . canBreakDoors ; navigationFly . canFloat ; navigationFly . canJump ; navigationFly . canOpenDoors ; navigationFly . canOpenIronDoors ; navigationFly . canPassDoors ; navigationFly . canPathFromAir ; navigationFly . canPathOverLava ; navigationFly . canPathOverWater ; navigationFly . canSink ; navigationFly . canSwim ; navigationFly . canWalk ; navigationFly . canWalkInLava ; navigationFly . isAmphibious ; navigationFly . isValid (); } Copy Hierarchy EntityNavigationComponent EntityNavigationFlyComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Fly Component ( ) : EntityNavigationFlyComponent Returns EntityNavigationFlyComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.fly" = 'minecraft:navigation.fly' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationGenericComponent Class EntityNavigationGenericComponent Allows this entity to generate paths by walking, swimming, flying and/or climbing around and jumping up and down a block. Example navigationGeneric.js import { world } from "@minecraft/server" ; const dolphin = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:dolphin" , { x: 0 , y: 0 , z: 0 }); const navigationGeneric = dolphin . getComponent ( "minecraft:navigation.generic" ); console . warn ( "dolphin - avoidDamageBlocks: " + navigationGeneric . avoidDamageBlocks ); console . warn ( "dolphin - avoidPortals: " + navigationGeneric . avoidPortals ); console . warn ( "dolphin - avoidSun: " + navigationGeneric . avoidSun ); console . warn ( "dolphin - avoidWater: " + navigationGeneric . avoidWater ); console . warn ( "dolphin - canBreach: " + navigationGeneric . canBreach ); console . warn ( "dolphin - canBreakDoors: " + navigationGeneric . canBreakDoors ); console . warn ( "dolphin - canFloat: " + navigationGeneric . canFloat ); console . warn ( "dolphin - canJump: " + navigationGeneric . canJump ); console . warn ( "dolphin - canOpenDoors: " + navigationGeneric . canOpenDoors ); console . warn ( "dolphin - canOpenIronDoors: " + navigationGeneric . canOpenIronDoors ); console . warn ( "dolphin - canPassDoors: " + navigationGeneric . canPassDoors ); console . warn ( "dolphin - canPathFromAir: " + navigationGeneric . canPathFromAir ); console . warn ( "dolphin - canPathOverLava: " + navigationGeneric . canPathOverLava ); console . warn ( "dolphin - canPathOverWater: " + navigationGeneric . canPathOverWater ); console . warn ( "dolphin - canSink: " + navigationGeneric . canSink ); console . warn ( "dolphin - canSwim: " + navigationGeneric . canSwim ); console . warn ( "dolphin - canWalk: " + navigationGeneric . canWalk ); console . warn ( "dolphin - canWalkInLava: " + navigationGeneric . canWalkInLava ); console . warn ( "dolphin - isAmphibious: " + navigationGeneric . isAmphibious ); console . warn ( "dolphin - isValid: " + navigationGeneric . isValid ()); Copy Hierarchy EntityNavigationComponent EntityNavigationGenericComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Generic Component ( ) : EntityNavigationGenericComponent Returns EntityNavigationGenericComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.generic" = 'minecraft:navigation.generic' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationHoverComponent Class EntityNavigationHoverComponent Allows this entity to generate paths in the air (for example, like the Minecraft Bees do.) Keeps them from falling out of the skies and doing predictive movement. Example navigationHover.js import { world } from "@minecraft/server" ; const bee = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:bee" , { x: 0 , y: 0 , z: 0 }); const navigationGeneric = bee . getComponent ( "minecraft:navigation.hover" ); console . warn ( "bee - avoidDamageBlocks: " + navigationGeneric . avoidDamageBlocks ); console . warn ( "bee - avoidPortals: " + navigationGeneric . avoidPortals ); console . warn ( "bee - avoidSun: " + navigationGeneric . avoidSun ); console . warn ( "bee - avoidWater: " + navigationGeneric . avoidWater ); console . warn ( "bee - canBreach: " + navigationGeneric . canBreach ); console . warn ( "bee - canBreakDoors: " + navigationGeneric . canBreakDoors ); console . warn ( "bee - canFloat: " + navigationGeneric . canFloat ); console . warn ( "bee - canJump: " + navigationGeneric . canJump ); console . warn ( "bee - canOpenDoors: " + navigationGeneric . canOpenDoors ); console . warn ( "bee - canOpenIronDoors: " + navigationGeneric . canOpenIronDoors ); console . warn ( "bee - canPassDoors: " + navigationGeneric . canPassDoors ); console . warn ( "bee - canPathFromAir: " + navigationGeneric . canPathFromAir ); console . warn ( "bee - canPathOverLava: " + navigationGeneric . canPathOverLava ); console . warn ( "bee - canPathOverWater: " + navigationGeneric . canPathOverWater ); console . warn ( "bee - canSink: " + navigationGeneric . canSink ); console . warn ( "bee - canSwim: " + navigationGeneric . canSwim ); console . warn ( "bee - canWalk: " + navigationGeneric . canWalk ); console . warn ( "bee - canWalkInLava: " + navigationGeneric . canWalkInLava ); console . warn ( "bee - isAmphibious: " + navigationGeneric . isAmphibious ); console . warn ( "bee - isValid: " + navigationGeneric . isValid ()); Copy Hierarchy EntityNavigationComponent EntityNavigationHoverComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Hover Component ( ) : EntityNavigationHoverComponent Returns EntityNavigationHoverComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.hover" = 'minecraft:navigation.hover' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationWalkComponent Class EntityNavigationWalkComponent Allows this entity to generate paths by walking around and jumping up and down a block like regular mobs. Example navigationWalk.js import { world } from "@minecraft/server" ; const blaze = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:blaze" , { x: 0 , y: 0 , z: 0 }); const navigationGeneric = blaze . getComponent ( "minecraft:navigation.walk" ); console . warn ( "blaze - avoidDamageBlocks: " + navigationGeneric . avoidDamageBlocks ); console . warn ( "blaze - avoidPortals: " + navigationGeneric . avoidPortals ); console . warn ( "blaze - avoidSun: " + navigationGeneric . avoidSun ); console . warn ( "blaze - avoidWater: " + navigationGeneric . avoidWater ); console . warn ( "blaze - canBreach: " + navigationGeneric . canBreach ); console . warn ( "blaze - canBreakDoors: " + navigationGeneric . canBreakDoors ); console . warn ( "blaze - canFloat: " + navigationGeneric . canFloat ); console . warn ( "blaze - canJump: " + navigationGeneric . canJump ); console . warn ( "blaze - canOpenDoors: " + navigationGeneric . canOpenDoors ); console . warn ( "blaze - canOpenIronDoors: " + navigationGeneric . canOpenIronDoors ); console . warn ( "blaze - canPassDoors: " + navigationGeneric . canPassDoors ); console . warn ( "blaze - canPathFromAir: " + navigationGeneric . canPathFromAir ); console . warn ( "blaze - canPathOverLava: " + navigationGeneric . canPathOverLava ); console . warn ( "blaze - canPathOverWater: " + navigationGeneric . canPathOverWater ); console . warn ( "blaze - canSink: " + navigationGeneric . canSink ); console . warn ( "blaze - canSwim: " + navigationGeneric . canSwim ); console . warn ( "blaze - canWalk: " + navigationGeneric . canWalk ); console . warn ( "blaze - canWalkInLava: " + navigationGeneric . canWalkInLava ); console . warn ( "blaze - isAmphibious: " + navigationGeneric . isAmphibious ); console . warn ( "blaze - isValid: " + navigationGeneric . isValid ()); Copy Hierarchy EntityNavigationComponent EntityNavigationWalkComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Walk Component ( ) : EntityNavigationWalkComponent Returns EntityNavigationWalkComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.walk" = 'minecraft:navigation.walk' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityOnFireComponent Class EntityOnFireComponent When present on an entity, this entity is on fire. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy Hierarchy EntityComponent EntityOnFireComponent Index Constructors constructor Properties entity on Fire Ticks Remaining type Id component Id Methods is Valid Constructors Private constructor new Entity On Fire Component ( ) : EntityOnFireComponent Returns EntityOnFireComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly on Fire Ticks Remaining on Fire Ticks Remaining : number Remarks The number of ticks remaining before the fire goes out. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:onfire" = 'minecraft:onfire' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity on Fire Ticks Remaining type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityProjectileComponent Class EntityProjectileComponent The projectile component controls the properties of a projectile entity and allows it to be shot in a given direction. This component is present when the entity has the minecraft:projectile component. Example shootArrow.ts import { world , Vector3 } from '@minecraft/server' ; const location : Vector3 = { x: 0 , y: - 59 , z: 0 }; // Replace with the coordinates of where you want to spawn the arrow const velocity : Vector3 = { x: 0 , y: 0 , z: 5 }; const arrow = world . getDimension ( 'overworld' ). spawnEntity ( 'minecraft:arrow' , location ); const projectileComp = arrow . getComponent ( 'minecraft:projectile' ); projectileComp ?. shoot ( velocity ); Copy Hierarchy EntityComponent EntityProjectileComponent Index Constructors constructor Properties air Inertia catch Fire On Hurt crit Particles On Projectile Hurt destroy On Projectile Hurt entity gravity hit Entity Sound? hit Ground Sound? hit Particle? lightning Strike On Hit liquid Inertia on Fire Time owner? should Bounce On Hit stop On Hit type Id component Id Methods is Valid shoot Constructors Private constructor new Entity Projectile Component ( ) : EntityProjectileComponent Returns EntityProjectileComponent Overrides EntityComponent . constructor Properties air Inertia air Inertia : number Remarks The fraction of the projectile's speed maintained every tick while traveling through air. This property can't be edited in read-only mode. catch Fire On Hurt catch Fire On Hurt : boolean Remarks If true, the entity will be set on fire when hurt. The default burn duration is 5 seconds. This duration can be modified via the onFireTime property. The entity will not catch fire if immune or if the entity is wet. This property can't be edited in read-only mode. crit Particles On Projectile Hurt crit Particles On Projectile Hurt : boolean Remarks If true, the projectile will spawn crit particles when hit by a player. E.g. Player attacking a Shulker bullet. This property can't be edited in read-only mode. destroy On Projectile Hurt destroy On Projectile Hurt : boolean Remarks If true, the projectile will be destroyed when it takes damage. E.g. Player attacking a Shulker bullet. This property can't be edited in read-only mode. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity gravity gravity : number Remarks The gravity applied to the projectile. When the entity is not on the ground, subtracts this amount from the projectile’s change in vertical position every tick. The higher the value, the faster the projectile falls. If negative, the entity will rise instead of fall. This property can't be edited in read-only mode. Optional hit Entity Sound hit Entity Sound ?: string Remarks The sound that plays when the projectile hits an entity. This property can't be edited in read-only mode. Optional hit Ground Sound hit Ground Sound ?: string Remarks The sound that plays when the projectile hits a block. This property can't be edited in read-only mode. Optional hit Particle hit Particle ?: string Remarks The particle that spawns when the projectile hits something. This property can't be edited in read-only mode. lightning Strike On Hit lightning Strike On Hit : boolean Remarks If true and the weather is thunder and the entity has line of sight to the sky, the entity will be struck by lightning when hit. E.g. A thrown Trident with the Channeling enchantment. This property can't be edited in read-only mode. liquid Inertia liquid Inertia : number Remarks The fraction of the projectile's speed maintained every tick while traveling through a liquid. This property can't be edited in read-only mode. on Fire Time on Fire Time : number Remarks Duration in seconds that the entity hit will be on fire for when catchFireOnHurt is set to true. This property can't be edited in read-only mode. Optional owner owner ?: Entity Remarks The owner of the projectile. This is used to determine what the projectile can collide with and damage. It also determines which entity is assigned as the attacker. This property can't be edited in read-only mode. should Bounce On Hit should Bounce On Hit : boolean Remarks If true, the projectile will bounce off mobs when no damage is taken. E.g. A spawning wither. This property can't be edited in read-only mode. stop On Hit stop On Hit : boolean Remarks If true, the projectile will stop moving when an entity is hit as thought it had been blocked. E.g. Thrown trident on hit behavior. This property can't be edited in read-only mode. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:projectile" = 'minecraft:projectile' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid shoot shoot ( velocity , options ? ) : void Parameters velocity : Vector3 The velocity to fire the projectile. This controls both the speed and direction which which the projectile will be shot. Optional options : ProjectileShootOptions Optional configuration for the shoot. Optional Returns void Remarks Shoots the projectile with a given velocity. The projectile will be shot from its current location. This function can't be called in read-only mode. Throws Throws if the component or entity no longer exist. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor air Inertia catch Fire On Hurt crit Particles On Projectile Hurt destroy On Projectile Hurt entity gravity hit Entity Sound hit Ground Sound hit Particle lightning Strike On Hit liquid Inertia on Fire Time owner should Bounce On Hit stop On Hit type Id component Id is Valid shoot Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityPushThroughComponent Class EntityPushThroughComponent Sets the distance through which the entity can push through. Hierarchy EntityComponent EntityPushThroughComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Push Through Component ( ) : EntityPushThroughComponent Returns EntityPushThroughComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Value of the push through distances of this entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:push_through" = 'minecraft:push_through' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRemoveAfterEvent Class EntityRemoveAfterEvent Data for an event that happens when an entity is removed from the world (for example, the entity is unloaded because it is not close to players.) Hierarchy EntityRemoveAfterEvent Index Constructors constructor Properties removed Entity Id type Id Constructors Private constructor new Entity Remove After Event ( ) : EntityRemoveAfterEvent Returns EntityRemoveAfterEvent Properties Readonly removed Entity Id removed Entity Id : string Remarks Id of the entity that was removed. Readonly type Id type Id : string Remarks Identifier of the type of the entity removed - for example, 'minecraft:skeleton'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor removed Entity Id type Id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRemoveAfterEventSignal Class EntityRemoveAfterEventSignal Allows registration for an event that fires when an entity is removed from the game (for example, unloaded, or a few seconds after they are dead.) Hierarchy EntityRemoveAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Remove After Event Signal ( ) : EntityRemoveAfterEventSignal Returns EntityRemoveAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function to call. ( arg ) : void Parameters arg : EntityRemoveAfterEvent Returns void Optional options : EntityEventOptions Additional filtering options for this event. Optional Returns ( ( arg ) => void ) Returns a closure that can be used in subsequent unsubscribe operations. ( arg ) : void Parameters arg : EntityRemoveAfterEvent Returns void Returns a closure that can be used in subsequent unsubscribe operations. Remarks Will call your function every time an entity is removed from the game. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Will call your function every time an entity is removed from the game. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityRemoveAfterEvent Returns void Returns void Remarks Unsubscribes your function from subsequent calls when an entity is removed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRemoveBeforeEvent Class EntityRemoveBeforeEvent Data for an event that happens when an entity is being removed from the world (for example, the entity is unloaded because it is not close to players.) Hierarchy EntityRemoveBeforeEvent Index Constructors constructor Properties removed Entity Constructors Private constructor new Entity Remove Before Event ( ) : EntityRemoveBeforeEvent Returns EntityRemoveBeforeEvent Properties Readonly removed Entity removed Entity : Entity Remarks Reference to an entity that is being removed. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor removed Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRemoveBeforeEventSignal Class EntityRemoveBeforeEventSignal Allows registration for an event that fires when an entity is being removed from the game (for example, unloaded, or a few seconds after they are dead.) Hierarchy EntityRemoveBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Remove Before Event Signal ( ) : EntityRemoveBeforeEventSignal Returns EntityRemoveBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function to call. ( arg ) : void Parameters arg : EntityRemoveBeforeEvent Returns void Returns ( ( arg ) => void ) Returns a closure that can be used in subsequent unsubscribe operations. ( arg ) : void Parameters arg : EntityRemoveBeforeEvent Returns void Returns a closure that can be used in subsequent unsubscribe operations. Remarks Will call your function every time an entity is being removed from the game. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Will call your function every time an entity is being removed from the game. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityRemoveBeforeEvent Returns void Returns void Remarks Unsubscribes your function from subsequent calls when an entity is being removed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRideableComponent Class EntityRideableComponent When added, this component adds the capability that an entity can be ridden by another entity. Example ridePlayerOnBoat.js import { world } from "@minecraft/server" ; const boat = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:boat" , { x: 0 , y: 5 , z: 0 }); const riderEntity = world . getAllPlayers ()[ 0 ]; // Assuming you have an 'riderEntity' instance const rideable = boat . getComponent ( "rideable" ); rideable . controllingSeat ; rideable . crouchingSkipInteract ; rideable . interactText ; rideable . pullInEntities ; rideable . riderCanInteract ; rideable . seatCount ; rideable . addRider ( riderEntity ); rideable . ejectRider ( riderEntity ); rideable . ejectRiders (); rideable . getFamilyTypes (); rideable . getRiders (); rideable . getSeats (); rideable . isValid (); Copy Hierarchy EntityComponent EntityRideableComponent Index Constructors constructor Properties controlling Seat crouching Skip Interact entity interact Text passenger Max Width pull In Entities rider Can Interact seat Count type Id component Id Methods add Rider eject Rider eject Riders get Family Types get Riders get Seats is Valid Constructors Private constructor new Entity Rideable Component ( ) : EntityRideableComponent Returns EntityRideableComponent Overrides EntityComponent . constructor Properties Readonly controlling Seat controlling Seat : number Remarks Zero-based index of the seat that can used to control this entity. Throws This property can throw when used. Readonly crouching Skip Interact crouching Skip Interact : boolean Remarks Determines whether interactions are not supported if the entity is crouching. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly interact Text interact Text : string Remarks Set of text that should be displayed when a player is looking to ride on this entity (commonly with touch-screen controls). Throws This property can throw when used. Readonly passenger Max Width passenger Max Width : number Remarks The max width a mob can be to be a passenger. Throws This property can throw when used. Readonly pull In Entities pull In Entities : boolean Remarks If true, this entity will pull in entities that are in the correct family_types into any available seat. Throws This property can throw when used. Readonly rider Can Interact rider Can Interact : boolean Remarks If true, this entity will be picked when looked at by the rider. Throws This property can throw when used. Readonly seat Count seat Count : number Remarks Number of seats for riders defined for this entity. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:rideable" = 'minecraft:rideable' Methods add Rider add Rider ( rider ) : boolean Parameters rider : Entity Entity that will become the rider of this entity. Returns boolean True if the rider entity was successfully added. Remarks Adds an entity to this entity as a rider. This function can't be called in read-only mode. Throws This function can throw errors. eject Rider eject Rider ( rider ) : void Parameters rider : Entity Entity that should be ejected from this entity. Returns void Remarks Ejects the specified rider of this entity. This function can't be called in read-only mode. Throws This function can throw errors. eject Riders eject Riders ( ) : void Returns void Remarks Ejects all riders of this entity. This function can't be called in read-only mode. Throws This function can throw errors. get Family Types get Family Types ( ) : string [] Returns string [] Remarks A string-list of entity types that this entity can support as riders. Throws This function can throw errors. get Riders get Riders ( ) : Entity [] Returns Entity [] Remarks Gets a list of the all the entities currently riding this entity. Throws This function can throw errors. get Seats get Seats ( ) : Seat [] Returns Seat [] Remarks Gets a list of positions and number of riders for each position for entities riding this entity. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor controlling Seat crouching Skip Interact entity interact Text passenger Max Width pull In Entities rider Can Interact seat Count type Id component Id add Rider eject Rider eject Riders get Family Types get Riders get Seats is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRidingComponent Class EntityRidingComponent This component is added to any entity when it is riding another entity. Example getEntityRidingComponent.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const riding = entity . getComponent ( "riding" ); if (! riding ) continue ; riding . entityRidingOn ; riding . isValid (); } Copy Hierarchy EntityComponent EntityRidingComponent Index Constructors constructor Properties entity entity Riding On type Id component Id Methods is Valid Constructors Private constructor new Entity Riding Component ( ) : EntityRidingComponent Returns EntityRidingComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly entity Riding On entity Riding On : Entity Remarks The entity this entity is currently riding on. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:riding" = 'minecraft:riding' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity entity Riding On type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityScaleComponent Class EntityScaleComponent Sets the entity's visual size. Hierarchy EntityComponent EntityScaleComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Scale Component ( ) : EntityScaleComponent Returns EntityScaleComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Current value for the scale property set on entities. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:scale" = 'minecraft:scale' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntitySkinIdComponent Class EntitySkinIdComponent Skin Id value. Can be used to differentiate skins, such as base skins for villagers. Hierarchy EntityComponent EntitySkinIdComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Skin Id Component ( ) : EntitySkinIdComponent Returns EntitySkinIdComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Returns the value of the skin Id identifier of the entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:skin_id" = 'minecraft:skin_id' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntitySpawnAfterEvent Class EntitySpawnAfterEvent Contains data related to an entity spawning within the world. Example logEntitySpawnEvents.ts // Register a new function that is called when a new entity is created. import { world , EntitySpawnAfterEvent } from '@minecraft/server' ; world . afterEvents . entitySpawn . subscribe (( entityEvent : EntitySpawnAfterEvent ) => { const spawnLocation = entityEvent . entity . location ; world . sendMessage ( `New entity of type ' ${ entityEvent . entity . typeId } ' spawned at ${ spawnLocation . x } , ${ spawnLocation . y } , ${ spawnLocation . z } !` , ); }); Copy Hierarchy EntitySpawnAfterEvent Index Constructors constructor Properties cause entity Constructors Private constructor new Entity Spawn After Event ( ) : EntitySpawnAfterEvent Returns EntitySpawnAfterEvent Properties Readonly cause cause : EntityInitializationCause Remarks Initialization cause (Spawned, Born ...). entity entity : Entity Remarks Entity that was spawned. This property can't be edited in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cause entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntitySpawnAfterEventSignal Class EntitySpawnAfterEventSignal Registers a script-based event handler for handling what happens when an entity spawns. Example logEntitySpawnEvents.ts // Register a new function that is called when a new entity is created. import { world , EntitySpawnAfterEvent } from '@minecraft/server' ; world . afterEvents . entitySpawn . subscribe (( entityEvent : EntitySpawnAfterEvent ) => { const spawnLocation = entityEvent . entity . location ; world . sendMessage ( `New entity of type ' ${ entityEvent . entity . typeId } ' spawned at ${ spawnLocation . x } , ${ spawnLocation . y } , ${ spawnLocation . z } !` , ); }); Copy Hierarchy EntitySpawnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Spawn After Event Signal ( ) : EntitySpawnAfterEventSignal Returns EntitySpawnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function that handles the spawn event. ( arg ) : void Parameters arg : EntitySpawnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntitySpawnAfterEvent Returns void Remarks Method to register an event handler for what happens when an entity spawns. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Method to register an event handler for what happens when an entity spawns. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) Original function that was passed into the subscribe event, that is to be unregistered. ( arg ) : void Parameters arg : EntitySpawnAfterEvent Returns void Returns void Remarks Unregisters a method that was previously subscribed to the subscription event. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityStrengthComponent Class EntityStrengthComponent Defines the entity's ability to carry items. An entity with a higher strength would have higher potential carry capacity and more item slots. Hierarchy EntityComponent EntityStrengthComponent Index Constructors constructor Properties entity max type Id value component Id Methods is Valid Constructors Private constructor new Entity Strength Component ( ) : EntityStrengthComponent Returns EntityStrengthComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly max max : number Remarks Maximum strength of this entity, as defined in the entity type definition. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Readonly value value : number Remarks Current value of the strength component that has been set for entities. Throws This property can throw when used. Static Readonly component Id component Id : "minecraft:strength" = 'minecraft:strength' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityTameMountComponent Class EntityTameMountComponent Contains options for taming a rideable entity based on the entity that mounts it. Hierarchy EntityComponent EntityTameMountComponent Index Constructors constructor Properties entity is Tamed is Tamed To Player tamed To Player? tamed To Player Id? type Id component Id Methods is Valid tame tame To Player Constructors Private constructor new Entity Tame Mount Component ( ) : EntityTameMountComponent Returns EntityTameMountComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly is Tamed is Tamed : boolean Remarks Returns true if the entity is tamed. Throws This property can throw when used. Readonly is Tamed To Player is Tamed To Player : boolean Remarks Returns true if the entity is tamed by a player. Throws This property can throw when used. Optional Readonly tamed To Player tamed To Player ?: Player Remarks Returns the player that has tamed the entity, or 'undefined' if entity is not tamed by a player. Throws This property can throw when used. Optional Readonly tamed To Player Id tamed To Player Id ?: string Remarks Returns the id of player that has tamed the entity, or 'undefined' if entity is not tamed. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:tamemount" = 'minecraft:tamemount' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid tame tame ( showParticles ) : void Parameters showParticles : boolean Whether to show effect particles when this entity is tamed. Returns void Remarks Sets this rideable entity as tamed. This function can't be called in read-only mode. Throws This function can throw errors. tame To Player tame To Player ( showParticles , player ) : boolean Parameters showParticles : boolean Whether to show effect particles when this entity is tamed. player : Player The player that this entity should be tamed by. Returns boolean Returns true if the entity was tamed. Remarks Sets this rideable entity as tamed by the given player. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity is Tamed is Tamed To Player tamed To Player tamed To Player Id type Id component Id is Valid tame tame To Player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityTameableComponent Class EntityTameableComponent Defines the rules for an entity to be tamed by the player. Example wolfTameProbability.js import { world } from "@minecraft/server" ; const wolf = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:wolf" , { x: 0 , y: 0 , z: 0 }); const tameable = wolf . getComponent ( "tameable" ); tameable . probability ; tameable . tame ( world . getAllPlayers ()[ 0 ]); Copy Hierarchy EntityComponent EntityTameableComponent Index Constructors constructor Properties entity get Tame Items is Tamed probability tamed To Player? tamed To Player Id? type Id component Id Methods is Valid tame Constructors Private constructor new Entity Tameable Component ( ) : EntityTameableComponent Returns EntityTameableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly get Tame Items get Tame Items : ItemStack [] Remarks Returns a set of items that can be used to tame this entity. Throws This property can throw when used. Readonly is Tamed is Tamed : boolean Remarks Returns true if the entity is tamed by player. Throws This property can throw when used. Readonly probability probability : number Remarks The chance of taming the entity with each item use between 0.0 and 1.0, where 1.0 is 100% Throws This property can throw when used. Optional Readonly tamed To Player tamed To Player ?: Player Remarks Returns the player that has tamed the entity, or 'undefined' if entity is not tamed. Throws This property can throw when used. Optional Readonly tamed To Player Id tamed To Player Id ?: string Remarks Returns the id of player that has tamed the entity, or 'undefined' if entity is not tamed. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:tameable" = 'minecraft:tameable' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid tame tame ( player ) : boolean Parameters player : Player The player that this entity should be tamed by. Returns boolean Returns true if the entity was tamed. Remarks Set this entity as tamed by the given player. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity get Tame Items is Tamed probability tamed To Player tamed To Player Id type Id component Id is Valid tame Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityType Class EntityType Represents information about a type of entity. Hierarchy EntityType Index Constructors constructor Properties id Constructors Private constructor new Entity Type ( ) : EntityType Returns EntityType Properties Readonly id id : string Remarks Identifier of this entity type - for example, 'minecraft:skeleton'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityTypeFamilyComponent Class EntityTypeFamilyComponent Base class for downstream entity components. Hierarchy EntityComponent EntityTypeFamilyComponent Index Constructors constructor Properties entity type Id component Id Methods get Type Families has Type Family is Valid Constructors Private constructor new Entity Type Family Component ( ) : EntityTypeFamilyComponent Returns EntityTypeFamilyComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:type_family" = 'minecraft:type_family' Methods get Type Families get Type Families ( ) : string [] Returns string [] Throws This function can throw errors. has Type Family has Type Family ( typeFamily ) : boolean Parameters typeFamily : string Returns boolean Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id get Type Families has Type Family is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityTypes Class EntityTypes Used for accessing all entity types currently available for use within the world. Hierarchy EntityTypes Index Constructors constructor Methods get get All Constructors Private constructor new Entity Types ( ) : EntityTypes Returns EntityTypes Methods Static get get ( identifier ) : EntityType Parameters identifier : string Returns EntityType Remarks Retrieves an entity type using a string-based identifier. Static get All get All ( ) : EntityType [] Returns EntityType [] Remarks Retrieves a set of all entity types within this world. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityUnderwaterMovementComponent Class EntityUnderwaterMovementComponent Defines the general movement speed underwater of this entity. Hierarchy EntityAttributeComponent EntityUnderwaterMovementComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id component Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Underwater Movement Component ( ) : EntityUnderwaterMovementComponent Returns EntityUnderwaterMovementComponent Overrides EntityAttributeComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Inherited from EntityAttributeComponent . currentValue Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Inherited from EntityAttributeComponent . defaultValue Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMax Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMin Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityAttributeComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityAttributeComponent . typeId Static Readonly component Id component Id : "minecraft:underwater_movement" = 'minecraft:underwater_movement' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityAttributeComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToDefaultValue reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMaxValue reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMinValue set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . setCurrentValue Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id component Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityVariantComponent Class EntityVariantComponent Used to differentiate the component group of a variant of an entity from others. (e.g. ocelot, villager). Example entityVariantValue.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const variant = entity . getComponent ( "variant" ); if (! variant ) continue ; variant . value ; variant . isValid (); } Copy Hierarchy EntityComponent EntityVariantComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Variant Component ( ) : EntityVariantComponent Returns EntityVariantComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Readonly value value : number Remarks Current value for variant for this entity, as specified via components. Throws This property can throw when used. Static Readonly component Id component Id : "minecraft:variant" = 'minecraft:variant' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityWantsJockeyComponent Class EntityWantsJockeyComponent When added, this component signifies that this entity wants to become a jockey. Hierarchy EntityComponent EntityWantsJockeyComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Wants Jockey Component ( ) : EntityWantsJockeyComponent Returns EntityWantsJockeyComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:wants_jockey" = 'minecraft:wants_jockey' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionAfterEvent Class ExplosionAfterEvent Contains information regarding an explosion that has happened. Hierarchy ExplosionAfterEvent ExplosionBeforeEvent Index Constructors constructor Properties dimension source? Methods get Impacted Blocks Constructors Private constructor new Explosion After Event ( ) : ExplosionAfterEvent Returns ExplosionAfterEvent Properties Readonly dimension dimension : Dimension Remarks Dimension where the explosion has occurred. Optional Readonly source source ?: Entity Remarks Optional source of the explosion. Methods get Impacted Blocks get Impacted Blocks ( ) : Block [] Returns Block [] Remarks A collection of blocks impacted by this explosion event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension source get Impacted Blocks Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionAfterEventSignal Class ExplosionAfterEventSignal Manages callbacks that are connected to when an explosion occurs. Hierarchy ExplosionAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Explosion After Event Signal ( ) : ExplosionAfterEventSignal Returns ExplosionAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionAfterEvent Returns void Remarks Adds a callback that will be called when an explosion occurs. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an explosion occurs. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionAfterEvent Returns void Returns void Remarks Removes a callback from being called when an explosion occurs. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionBeforeEvent Class ExplosionBeforeEvent Contains information regarding an explosion that has happened. Hierarchy ExplosionAfterEvent ExplosionBeforeEvent Index Constructors constructor Properties cancel dimension source? Methods get Impacted Blocks set Impacted Blocks Constructors Private constructor new Explosion Before Event ( ) : ExplosionBeforeEvent Returns ExplosionBeforeEvent Overrides ExplosionAfterEvent . constructor Properties cancel cancel : boolean Remarks If set to true, cancels the explosion event. Readonly dimension dimension : Dimension Remarks Dimension where the explosion has occurred. Inherited from ExplosionAfterEvent . dimension Optional Readonly source source ?: Entity Remarks Optional source of the explosion. Inherited from ExplosionAfterEvent . source Methods get Impacted Blocks get Impacted Blocks ( ) : Block [] Returns Block [] Remarks A collection of blocks impacted by this explosion event. Inherited from ExplosionAfterEvent . getImpactedBlocks set Impacted Blocks set Impacted Blocks ( blocks ) : void Parameters blocks : Block [] New list of blocks that are impacted by this explosion. Returns void Remarks Updates a collection of blocks impacted by this explosion event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel dimension source get Impacted Blocks set Impacted Blocks Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionBeforeEventSignal Class ExplosionBeforeEventSignal Manages callbacks that are connected to before an explosion occurs. Hierarchy ExplosionBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Explosion Before Event Signal ( ) : ExplosionBeforeEventSignal Returns ExplosionBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionBeforeEvent Returns void Remarks Adds a callback that will be called when before an explosion occurs. The callback can optionally change or cancel explosion behavior. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when before an explosion occurs. The callback can optionally change or cancel explosion behavior. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionBeforeEvent Returns void Returns void Remarks Removes a callback from being called from before when an explosion would occur. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 FeedItem Class FeedItem As part of the Healable component, represents a specific item that can be fed to an entity to cause health effects. Hierarchy FeedItem Index Constructors constructor Properties heal Amount item Methods get Effects Constructors Private constructor new Feed Item ( ) : FeedItem Returns FeedItem Properties Readonly heal Amount heal Amount : number Remarks The amount of health this entity gains when fed this item. This number is an integer starting at 0. Sample values can go as high as 40. Readonly item item : string Remarks Identifier of type of item that can be fed. If a namespace is not specified, 'minecraft:' is assumed. Example values include 'wheat' or 'golden_apple'. Methods get Effects get Effects ( ) : FeedItemEffect [] Returns FeedItemEffect [] Remarks As part of the Healable component, an optional collection of side effects that can occur from being fed an item. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor heal Amount item get Effects Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 FeedItemEffect Class FeedItemEffect Represents an effect that is applied as a result of a food item being fed to an entity. Hierarchy FeedItemEffect Index Constructors constructor Properties amplifier chance duration name Constructors Private constructor new Feed Item Effect ( ) : FeedItemEffect Returns FeedItemEffect Properties Readonly amplifier amplifier : number Remarks Gets an amplifier that may have been applied to this effect. Valid values are integers starting at 0 and up - but usually ranging between 0 and 4. Readonly chance chance : number Remarks Chance that this effect is applied as a result of the entity being fed this item. Valid values range between 0 and 1. Readonly duration duration : number Remarks Gets the duration, in ticks, of this effect. Readonly name name : string Remarks Gets the identifier of the effect to apply. Example values include 'fire_resistance' or 'regeneration'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor amplifier chance duration name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameRuleChangeAfterEvent Class GameRuleChangeAfterEvent Contains information regarding a changed world.gameRules property. Hierarchy GameRuleChangeAfterEvent Index Constructors constructor Properties rule value Constructors Private constructor new Game Rule Change After Event ( ) : GameRuleChangeAfterEvent Returns GameRuleChangeAfterEvent Properties Readonly rule rule : GameRule Remarks The rule identifier pertaining to the changed world.gameRules property. Readonly value value : number | boolean Remarks The value of the world.gameRules property after being changed. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor rule value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameRuleChangeAfterEventSignal Class GameRuleChangeAfterEventSignal Manages callbacks that are connected to when a world.gameRules property has changed. Hierarchy GameRuleChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Game Rule Change After Event Signal ( ) : GameRuleChangeAfterEventSignal Returns GameRuleChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : GameRuleChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : GameRuleChangeAfterEvent Returns void Remarks Adds a callback that will be called when a world.gameRules property is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a world.gameRules property is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : GameRuleChangeAfterEvent Returns void Returns void Remarks Removes a callback from being called when a world.gameRules property is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameRules Class GameRules Represents the game rules for a world experience. Example debugEnvironment.ts import { world } from "@minecraft/server" ; world . gameRules . doDayLightCycle = false ; world . gameRules . doEntityDrops = false ; world . gameRules . doFireTick = false ; world . gameRules . doWeatherCycle = false ; world . gameRules . doMobSpawning = false ; world . gameRules . showCoordinates = true ; world . gameRules . showDaysPlayed = true ; world . gameRules . keepInventory = true ; Copy Example disableDamages.ts import { world } from "@minecraft/server" ; world . gameRules . drowningDamage = false ; world . gameRules . fallDamage = false ; world . gameRules . fireDamage = false ; world . gameRules . freezeDamage = false ; world . gameRules . pvp = false ; Copy Hierarchy GameRules Index Constructors constructor Properties command Block Output command Blocks Enabled do Day Light Cycle do Entity Drops do Fire Tick do Immediate Respawn do Insomnia do Limited Crafting do Mob Loot do Mob Spawning do Tile Drops do Weather Cycle drowning Damage fall Damage fire Damage freeze Damage function Command Limit keep Inventory max Command Chain Length mob Griefing natural Regeneration players Sleeping Percentage projectiles Can Break Blocks pvp random Tick Speed recipes Unlock respawn Blocks Explode send Command Feedback show Border Effect show Coordinates show Days Played show Death Messages show Recipe Messages show Tags spawn Radius tnt Explodes tnt Explosion Drop Decay Constructors Private constructor new Game Rules ( ) : GameRules Returns GameRules Properties command Block Output command Block Output : boolean Remarks This property can't be edited in read-only mode. command Blocks Enabled command Blocks Enabled : boolean Remarks This property can't be edited in read-only mode. do Day Light Cycle do Day Light Cycle : boolean Remarks This property can't be edited in read-only mode. do Entity Drops do Entity Drops : boolean Remarks This property can't be edited in read-only mode. do Fire Tick do Fire Tick : boolean Remarks This property can't be edited in read-only mode. do Immediate Respawn do Immediate Respawn : boolean Remarks This property can't be edited in read-only mode. do Insomnia do Insomnia : boolean Remarks This property can't be edited in read-only mode. do Limited Crafting do Limited Crafting : boolean Remarks This property can't be edited in read-only mode. do Mob Loot do Mob Loot : boolean Remarks This property can't be edited in read-only mode. do Mob Spawning do Mob Spawning : boolean Remarks This property can't be edited in read-only mode. do Tile Drops do Tile Drops : boolean Remarks This property can't be edited in read-only mode. do Weather Cycle do Weather Cycle : boolean Remarks This property can't be edited in read-only mode. drowning Damage drowning Damage : boolean Remarks This property can't be edited in read-only mode. fall Damage fall Damage : boolean Remarks This property can't be edited in read-only mode. fire Damage fire Damage : boolean Remarks This property can't be edited in read-only mode. freeze Damage freeze Damage : boolean Remarks This property can't be edited in read-only mode. function Command Limit function Command Limit : number Remarks This property can't be edited in read-only mode. keep Inventory keep Inventory : boolean Remarks This property can't be edited in read-only mode. max Command Chain Length max Command Chain Length : number Remarks This property can't be edited in read-only mode. mob Griefing mob Griefing : boolean Remarks This property can't be edited in read-only mode. natural Regeneration natural Regeneration : boolean Remarks This property can't be edited in read-only mode. players Sleeping Percentage players Sleeping Percentage : number Remarks This property can't be edited in read-only mode. projectiles Can Break Blocks projectiles Can Break Blocks : boolean Remarks This property can't be edited in read-only mode. pvp pvp : boolean Remarks This property can't be edited in read-only mode. random Tick Speed random Tick Speed : number Remarks This property can't be edited in read-only mode. recipes Unlock recipes Unlock : boolean Remarks This property can't be edited in read-only mode. respawn Blocks Explode respawn Blocks Explode : boolean Remarks This property can't be edited in read-only mode. send Command Feedback send Command Feedback : boolean Remarks This property can't be edited in read-only mode. show Border Effect show Border Effect : boolean Remarks This property can't be edited in read-only mode. show Coordinates show Coordinates : boolean Remarks This property can't be edited in read-only mode. show Days Played show Days Played : boolean Remarks This property can't be edited in read-only mode. show Death Messages show Death Messages : boolean Remarks This property can't be edited in read-only mode. show Recipe Messages show Recipe Messages : boolean Remarks This property can't be edited in read-only mode. show Tags show Tags : boolean Remarks This property can't be edited in read-only mode. spawn Radius spawn Radius : number Remarks This property can't be edited in read-only mode. tnt Explodes tnt Explodes : boolean Remarks This property can't be edited in read-only mode. tnt Explosion Drop Decay tnt Explosion Drop Decay : boolean Remarks This property can't be edited in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor command Block Output command Blocks Enabled do Day Light Cycle do Entity Drops do Fire Tick do Immediate Respawn do Insomnia do Limited Crafting do Mob Loot do Mob Spawning do Tile Drops do Weather Cycle drowning Damage fall Damage fire Damage freeze Damage function Command Limit keep Inventory max Command Chain Length mob Griefing natural Regeneration players Sleeping Percentage projectiles Can Break Blocks pvp random Tick Speed recipes Unlock respawn Blocks Explode send Command Feedback show Border Effect show Coordinates show Days Played show Death Messages show Recipe Messages show Tags spawn Radius tnt Explodes tnt Explosion Drop Decay Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 IButtonPushAfterEventSignal Class IButtonPushAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires when a button is pushed. Hierarchy IButtonPushAfterEventSignal ButtonPushAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new IButton Push After Event Signal ( ) : IButtonPushAfterEventSignal Returns IButtonPushAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ILeverActionAfterEventSignal Class ILeverActionAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires after a lever is used. Hierarchy ILeverActionAfterEventSignal LeverActionAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new ILever Action After Event Signal ( ) : ILeverActionAfterEventSignal Returns ILeverActionAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 IPlayerJoinAfterEventSignal Class IPlayerJoinAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires after a player joins a world. Hierarchy IPlayerJoinAfterEventSignal PlayerJoinAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new IPlayer Join After Event Signal ( ) : IPlayerJoinAfterEventSignal Returns IPlayerJoinAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 IPlayerLeaveAfterEventSignal Class IPlayerLeaveAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires after a player leaves a world. Hierarchy IPlayerLeaveAfterEventSignal PlayerLeaveAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new IPlayer Leave After Event Signal ( ) : IPlayerLeaveAfterEventSignal Returns IPlayerLeaveAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 IPlayerSpawnAfterEventSignal Class IPlayerSpawnAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires after a player spawns. Hierarchy IPlayerSpawnAfterEventSignal PlayerSpawnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new IPlayer Spawn After Event Signal ( ) : IPlayerSpawnAfterEventSignal Returns IPlayerSpawnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 InvalidContainerSlotError Class InvalidContainerSlotError The container slot is invalid. This can occur when the owning container is destroyed or unloaded. Hierarchy Error InvalidContainerSlotError Index Constructors constructor Properties message name stack? Constructors Private constructor new Invalid Container Slot Error ( ) : InvalidContainerSlotError Returns InvalidContainerSlotError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 InvalidIteratorError Class InvalidIteratorError Hierarchy Error InvalidIteratorError Index Constructors constructor Properties message name stack? Constructors Private constructor new Invalid Iterator Error ( ) : InvalidIteratorError Returns InvalidIteratorError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 InvalidStructureError Class InvalidStructureError Thrown when a Structure is invalid. A structure becomes invalid when it is deleted. Hierarchy Error InvalidStructureError Index Constructors constructor Properties message name stack? Constructors Private constructor new Invalid Structure Error ( ) : InvalidStructureError Returns InvalidStructureError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCompleteUseAfterEvent Class ItemCompleteUseAfterEvent Contains information related to a chargeable item completing being charged. Hierarchy ItemCompleteUseAfterEvent Index Constructors constructor Properties item Stack source use Duration Constructors Private constructor new Item Complete Use After Event ( ) : ItemCompleteUseAfterEvent Returns ItemCompleteUseAfterEvent Properties Readonly item Stack item Stack : ItemStack Remarks Returns the item stack that has completed charging. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Readonly use Duration use Duration : number Remarks Returns the time, in ticks, for the remaining duration left before the charge completes its cycle. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source use Duration Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCompleteUseAfterEventSignal Class ItemCompleteUseAfterEventSignal Manages callbacks that are connected to the completion of charging for a chargeable item. Hierarchy ItemCompleteUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Complete Use After Event Signal ( ) : ItemCompleteUseAfterEventSignal Returns ItemCompleteUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemCompleteUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemCompleteUseAfterEvent Returns void Remarks Adds a callback that will be called when a chargeable item completes charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a chargeable item completes charging. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemCompleteUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when a chargeable item completes charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCompleteUseEvent Class ItemCompleteUseEvent Contains information related to a chargeable item completing being charged. Hierarchy ItemCompleteUseEvent ItemComponentCompleteUseEvent Index Constructors constructor Properties item Stack source Constructors Private constructor new Item Complete Use Event ( ) : ItemCompleteUseEvent Returns ItemCompleteUseEvent Properties Readonly item Stack item Stack : ItemStack Remarks Returns the item stack that has completed charging. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponent Class ItemComponent Base class for item components. Hierarchy Component ItemComponent ItemCooldownComponent ItemDurabilityComponent ItemEnchantableComponent ItemFoodComponent Index Constructors constructor Properties type Id Methods is Valid Constructors Private constructor new Item Component ( ) : ItemComponent Returns ItemComponent Overrides Component . constructor Properties Readonly type Id type Id : string Remarks Identifier of the component. Inherited from Component . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from Component . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentBeforeDurabilityDamageEvent Class ItemComponentBeforeDurabilityDamageEvent Contains information regarding an item before it is damaged from hitting an entity. Hierarchy ItemComponentBeforeDurabilityDamageEvent Index Constructors constructor Properties attacking Entity durability Damage hit Entity item Stack? Constructors Private constructor new Item Component Before Durability Damage Event ( ) : ItemComponentBeforeDurabilityDamageEvent Returns ItemComponentBeforeDurabilityDamageEvent Properties Readonly attacking Entity attacking Entity : Entity Remarks The attacking entity. durability Damage durability Damage : number Remarks The damage applied to the item's durability when the event occurs. Readonly hit Entity hit Entity : Entity Remarks The entity being hit. Optional item Stack item Stack ?: ItemStack Remarks The item stack used to hit the entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor attacking Entity durability Damage hit Entity item Stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentCompleteUseEvent Class ItemComponentCompleteUseEvent Contains information related to a chargeable item completing being charged via a component. Hierarchy ItemCompleteUseEvent ItemComponentCompleteUseEvent Index Constructors constructor Properties item Stack source Constructors Private constructor new Item Component Complete Use Event ( ) : ItemComponentCompleteUseEvent Returns ItemComponentCompleteUseEvent Overrides ItemCompleteUseEvent . constructor Properties Readonly item Stack item Stack : ItemStack Remarks Returns the item stack that has completed charging. Inherited from ItemCompleteUseEvent . itemStack Readonly source source : Player Remarks Returns the source entity that triggered this item event. Inherited from ItemCompleteUseEvent . source Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentConsumeEvent Class ItemComponentConsumeEvent Contains information related to a food item being consumed. Hierarchy ItemComponentConsumeEvent Index Constructors constructor Properties item Stack source Constructors Private constructor new Item Component Consume Event ( ) : ItemComponentConsumeEvent Returns ItemComponentConsumeEvent Properties Readonly item Stack item Stack : ItemStack Remarks The item stack that was consumed. Readonly source source : Entity Remarks The source entity that consumed the item. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentHitEntityEvent Class ItemComponentHitEntityEvent Contains information regarding when an item is used to hit an entity. Hierarchy ItemComponentHitEntityEvent Index Constructors constructor Properties attacking Entity had Effect hit Entity item Stack? Constructors Private constructor new Item Component Hit Entity Event ( ) : ItemComponentHitEntityEvent Returns ItemComponentHitEntityEvent Properties Readonly attacking Entity attacking Entity : Entity Remarks The attacking entity. Readonly had Effect had Effect : boolean Remarks Whether the hit landed or had any effect. Readonly hit Entity hit Entity : Entity Remarks The entity being hit. Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack used to hit the entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor attacking Entity had Effect hit Entity item Stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentMineBlockEvent Class ItemComponentMineBlockEvent Contains information regarding the mining of a block using an item. Hierarchy ItemComponentMineBlockEvent Index Constructors constructor Properties block item Stack? mined Block Permutation source Constructors Private constructor new Item Component Mine Block Event ( ) : ItemComponentMineBlockEvent Returns ItemComponentMineBlockEvent Properties Readonly block block : Block Remarks The block impacted by this event. Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack used to mine the block. Readonly mined Block Permutation mined Block Permutation : BlockPermutation Remarks The block permutation that was mined. Readonly source source : Entity Remarks The entity that mined the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block item Stack mined Block Permutation source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentRegistry Class ItemComponentRegistry Provides the functionality for registering custom components for items. Example registerCustomItemComponent.ts import { world } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( initEvent ) => { initEvent . itemComponentRegistry . registerCustomComponent ( "custom:item" , { onBeforeDurabilityDamage ( event ) { const { attackingEntity , durabilityDamage , hitEntity , itemStack } = event ; // Your code here }, onCompleteUse ( event ) { const { itemStack , source } = event ; // Your code here }, onConsume ( event ) { const { itemStack , source } = event ; // Your code here }, onHitEntity ( event ) { const { attackingEntity , hadEffect , hitEntity , itemStack } = event ; // Your code here }, onMineBlock ( event ) { const { block , itemStack , minedBlockPermutation , source } = event ; // Your code here }, onUse ( event ) { const { itemStack , source } = event ; // Your code here }, onUseOn ( event ) { const { source , usedOnBlockPermutation } = event ; // Your code here }, }); }); Copy Hierarchy ItemComponentRegistry Index Constructors constructor Methods register Custom Component Constructors Private constructor new Item Component Registry ( ) : ItemComponentRegistry Returns ItemComponentRegistry Methods register Custom Component register Custom Component ( name , itemCustomComponent ) : void Parameters name : string The id that represents this custom component. Must have a namespace. This id can be specified in a item's JSON configuration under the 'minecraft:custom_components' item component. itemCustomComponent : ItemCustomComponent The collection of event functions that will be called when the event occurs on an item using this custom component id. Returns void Remarks Registers an item custom component that can be used in item JSON configuration. Throws This function can throw errors. CustomComponentInvalidRegistryError CustomComponentNameError minecraftcommon.EngineError ItemCustomComponentAlreadyRegisteredError ItemCustomComponentReloadNewComponentError ItemCustomComponentReloadNewEventError ItemCustomComponentReloadVersionError Example registerComponent.ts import { BlockPermutation , ItemComponentMineBlockEvent , ItemCustomComponent , world , } from "@minecraft/server" ; class MineDiamondComponent implements ItemCustomComponent { onMineBlock ( e : ItemComponentMineBlockEvent ): void { const { minedBlockPermutation , block } = e ; if ( minedBlockPermutation . matches ( "minecraft:diamond_ore" )) { block . setPermutation ( BlockPermutation . resolve ( "minecraft:stone" )); } } } world . beforeEvents . worldInitialize . subscribe (( event ) => { event . itemComponentRegistry . registerCustomComponent ( "jayly:custom_item" , new MineDiamondComponent () ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor register Custom Component Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentUseEvent Class ItemComponentUseEvent Contains information regarding the use of an item. Hierarchy ItemComponentUseEvent Index Constructors constructor Properties item Stack? source Constructors Private constructor new Item Component Use Event ( ) : ItemComponentUseEvent Returns ItemComponentUseEvent Properties Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack when the item was used. Readonly source source : Player Remarks The player who used the item. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentUseOnEvent Class ItemComponentUseOnEvent Contains information regarding the use of an item on a block via a component. Hierarchy ItemUseOnEvent ItemComponentUseOnEvent Index Constructors constructor Properties block block Face face Location item Stack source used On Block Permutation Constructors Private constructor new Item Component Use On Event ( ) : ItemComponentUseOnEvent Returns ItemComponentUseOnEvent Overrides ItemUseOnEvent . constructor Properties Readonly block block : Block Remarks The block impacted by this event. Inherited from ItemUseOnEvent . block Readonly block Face block Face : Direction Remarks The face of the block that the item was used on. Inherited from ItemUseOnEvent . blockFace Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block that the item was used on. Inherited from ItemUseOnEvent . faceLocation Readonly item Stack item Stack : ItemStack Remarks The item stack used on the block. Inherited from ItemUseOnEvent . itemStack Readonly source source : Entity Remarks The entity that used the item on the block. Readonly used On Block Permutation used On Block Permutation : BlockPermutation Remarks The block permutation that the item was used on. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face face Location item Stack source used On Block Permutation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCooldownComponent Class ItemCooldownComponent When present on an item, this item has a cooldown effect when used by entities. Hierarchy ItemComponent ItemCooldownComponent Index Constructors constructor Properties cooldown Category cooldown Ticks type Id component Id Methods get Cooldown Ticks Remaining is Cooldown Category is Valid start Cooldown Constructors Private constructor new Item Cooldown Component ( ) : ItemCooldownComponent Returns ItemCooldownComponent Overrides ItemComponent . constructor Properties Readonly cooldown Category cooldown Category : string Remarks Represents the cooldown category that this item is associated with. Throws This property can throw when used. Readonly cooldown Ticks cooldown Ticks : number Remarks Amount of time, in ticks, it will take this item to cooldown. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from ItemComponent . typeId Static Readonly component Id component Id : "minecraft:cooldown" = 'minecraft:cooldown' Methods get Cooldown Ticks Remaining get Cooldown Ticks Remaining ( player ) : number Parameters player : Player Returns number Remarks This function can't be called in read-only mode. Throws This function can throw errors. is Cooldown Category is Cooldown Category ( cooldownCategory ) : boolean Parameters cooldownCategory : string The cooldown category that might be associated with this item. Returns boolean True if the item is the given cooldown category. Remarks Will return true if the item is the cooldown category passed in and false otherwise. This function can't be called in read-only mode. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from ItemComponent . isValid start Cooldown start Cooldown ( player ) : void Parameters player : Player Returns void Remarks Starts a new cooldown period for this item. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cooldown Category cooldown Ticks type Id component Id get Cooldown Ticks Remaining is Cooldown Category is Valid start Cooldown Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponentAlreadyRegisteredError Class ItemCustomComponentAlreadyRegisteredError Thrown when trying to register an item custom component with a name that has already been registered. Hierarchy Error ItemCustomComponentAlreadyRegisteredError Index Constructors constructor Properties message name stack? Constructors Private constructor new Item Custom Component Already Registered Error ( ) : ItemCustomComponentAlreadyRegisteredError Returns ItemCustomComponentAlreadyRegisteredError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponentReloadNewComponentError Class ItemCustomComponentReloadNewComponentError Thrown after using the /reload command when trying to register a previously unregistered item custom component. Hierarchy Error ItemCustomComponentReloadNewComponentError Index Constructors constructor Properties message name stack? Constructors Private constructor new Item Custom Component Reload New Component Error ( ) : ItemCustomComponentReloadNewComponentError Returns ItemCustomComponentReloadNewComponentError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponentReloadNewEventError Class ItemCustomComponentReloadNewEventError Thrown after using the /reload command when trying to register a previously registered item custom component that handles a new event. Hierarchy Error ItemCustomComponentReloadNewEventError Index Constructors constructor Properties message name stack? Constructors Private constructor new Item Custom Component Reload New Event Error ( ) : ItemCustomComponentReloadNewEventError Returns ItemCustomComponentReloadNewEventError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponentReloadVersionError Class ItemCustomComponentReloadVersionError Thrown after using the /reload command when trying to register a previously registered item custom component with a newer API version. Hierarchy Error ItemCustomComponentReloadVersionError Index Constructors constructor Properties message name stack? Constructors Private constructor new Item Custom Component Reload Version Error ( ) : ItemCustomComponentReloadVersionError Returns ItemCustomComponentReloadVersionError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemDurabilityComponent Class ItemDurabilityComponent When present on an item, this item can take damage in the process of being used. Note that this component only applies to data-driven items. Example getItemDurability.js import { world } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const inventory = player . getComponent ( "inventory" ); const slot = inventory . container . getSlot ( player . selectedSlotIndex ); let durabilityComp = slot . getItem (). getComponent ( "durability" ); player . sendMessage ( "Item Durability: " + ( durabilityComp . maxDurability - durabilityComp . damage ) + "/" + durabilityComp . maxDurability ); Copy Hierarchy ItemComponent ItemDurabilityComponent Index Constructors constructor Properties damage max Durability type Id component Id Methods get Damage Chance get Damage Chance Range is Valid Constructors Private constructor new Item Durability Component ( ) : ItemDurabilityComponent Returns ItemDurabilityComponent Overrides ItemComponent . constructor Properties damage damage : number Remarks Returns the current damage level of this particular item. This property can't be edited in read-only mode. Readonly max Durability max Durability : number Remarks Represents the amount of damage that this item can take before breaking. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from ItemComponent . typeId Static Readonly component Id component Id : "minecraft:durability" = 'minecraft:durability' Methods get Damage Chance get Damage Chance ( unbreakingEnchantmentLevel ? ) : number Parameters Optional unbreakingEnchantmentLevel : number Unbreaking factor to consider in factoring the damage chance. Incoming unbreaking parameter must be within the range [0, 3]. Optional Returns number Remarks Returns the maximum chance that this item would be damaged using the damageRange property, given an unbreaking enchantment level. This function can't be called in read-only mode. Throws This function can throw errors. get Damage Chance Range get Damage Chance Range ( ) : NumberRange Returns NumberRange Remarks A range of numbers that is used to calculate the damage chance for an item. The damage chance will fall within this range. This function can't be called in read-only mode. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from ItemComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor damage max Durability type Id component Id get Damage Chance get Damage Chance Range is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemEnchantableComponent Class ItemEnchantableComponent When present on an item, this item can have enchantments applied to it. Example givePlayerIronFireSword.ts // Spawns a bunch of item stacks import { EnchantmentType , ItemComponentTypes , ItemStack , Player } from '@minecraft/server' ; import { MinecraftItemTypes , MinecraftEnchantmentTypes } from '@minecraft/vanilla-data' ; function giveFireSword ( player : Player ) { const ironFireSword = new ItemStack ( MinecraftItemTypes . DiamondSword , 1 ); const enchantments = ironFireSword ?. getComponent ( ItemComponentTypes . Enchantable ); if ( enchantments ) { enchantments . addEnchantment ({ type: new EnchantmentType ( MinecraftEnchantmentTypes . FireAspect ), level: 1 }); } const inventory = player . getComponent ( 'minecraft:inventory' ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . setItem ( 0 , ironFireSword ); } Copy Hierarchy ItemComponent ItemEnchantableComponent Index Constructors constructor Properties slots type Id component Id Methods add Enchantment add Enchantments can Add Enchantment get Enchantment get Enchantments has Enchantment is Valid remove All Enchantments remove Enchantment Constructors Private constructor new Item Enchantable Component ( ) : ItemEnchantableComponent Returns ItemEnchantableComponent Overrides ItemComponent . constructor Properties Readonly slots slots : EnchantmentSlot [] Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from ItemComponent . typeId Static Readonly component Id component Id : "minecraft:enchantable" = 'minecraft:enchantable' Methods add Enchantment add Enchantment ( enchantment ) : void Parameters enchantment : Enchantment The enchantment interface to be added. Returns void Remarks Adds an enchantment to the item stack. This function can't be called in read-only mode. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. ScriptItemEnchantmentLevelOutOfBoundsError: Exception thrown if the enchantment level is outside the allowable range for the given enchantment type. ScriptItemEnchantmentTypeNotCompatibleError: Exception thrown if the enchantment is not compatible with the item stack. EnchantmentLevelOutOfBoundsError EnchantmentTypeNotCompatibleError EnchantmentTypeUnknownIdError Error add Enchantments add Enchantments ( enchantments ) : void Parameters enchantments : Enchantment [] The list of enchantments to be added. Returns void Remarks Adds a list of enchantments to the item stack. This function can't be called in read-only mode. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if any enchantment type does not exist. ScriptItemEnchantmentLevelOutOfBoundsError: Exception thrown if any enchantment level is outside the allowable range for the given enchantment type. ScriptItemEnchantmentTypeNotCompatibleError: Exception thrown if any enchantment is not compatible with the item stack. EnchantmentLevelOutOfBoundsError EnchantmentTypeNotCompatibleError EnchantmentTypeUnknownIdError Error can Add Enchantment can Add Enchantment ( enchantment ) : boolean Parameters enchantment : Enchantment The enchantment interface to be added. Returns boolean Returns true if the enchantment can be added to the item stack. Remarks Checks whether an enchantment can be added to the item stack. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. ScriptItemEnchantmentLevelOutOfBoundsError: Exception thrown if the enchantment level is outside the allowable range for the given enchantment type. EnchantmentLevelOutOfBoundsError EnchantmentTypeUnknownIdError get Enchantment get Enchantment ( enchantmentType ) : Enchantment Parameters enchantmentType : string | EnchantmentType The enchantment type to get. Returns Enchantment Returns the enchantment if it exists on the item stack. Remarks Gets the enchantment of a given type from the item stack. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. EnchantmentTypeUnknownIdError get Enchantments get Enchantments ( ) : Enchantment [] Returns Enchantment [] Returns a list of enchantments on the item stack. Remarks Gets all enchantments on the item stack. Throws This function can throw errors. has Enchantment has Enchantment ( enchantmentType ) : boolean Parameters enchantmentType : string | EnchantmentType The enchantment type to check for. Returns boolean Returns true if the item stack has the enchantment type. Remarks Checks whether an item stack has a given enchantment type. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. EnchantmentTypeUnknownIdError is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from ItemComponent . isValid remove All Enchantments remove All Enchantments ( ) : void Returns void Remarks Removes all enchantments applied to this item stack. This function can't be called in read-only mode. Throws This function can throw errors. remove Enchantment remove Enchantment ( enchantmentType ) : void Parameters enchantmentType : string | EnchantmentType The enchantment type to remove. Returns void Remarks Removes an enchantment of the given type. This function can't be called in read-only mode. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. EnchantmentTypeUnknownIdError Error Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor slots type Id component Id add Enchantment add Enchantments can Add Enchantment get Enchantment get Enchantments has Enchantment is Valid remove All Enchantments remove Enchantment Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemFoodComponent Class ItemFoodComponent When present on an item, this item is consumable by entities. Note that this component only applies to data-driven items. Hierarchy ItemComponent ItemFoodComponent Index Constructors constructor Properties can Always Eat nutrition saturation Modifier type Id using Converts To component Id Methods is Valid Constructors Private constructor new Item Food Component ( ) : ItemFoodComponent Returns ItemFoodComponent Overrides ItemComponent . constructor Properties Readonly can Always Eat can Always Eat : boolean Remarks If true, the player can always eat this item (even when not hungry). Throws This property can throw when used. Readonly nutrition nutrition : number Remarks Represents how much nutrition this food item will give an entity when eaten. Throws This property can throw when used. Readonly saturation Modifier saturation Modifier : number Remarks When an item is eaten, this value is used according to this formula (nutrition * saturation_modifier * 2) to apply a saturation buff. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from ItemComponent . typeId Readonly using Converts To using Converts To : string Remarks When specified, converts the active item to the one specified by this property. Throws This property can throw when used. Static Readonly component Id component Id : "minecraft:food" = 'minecraft:food' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from ItemComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor can Always Eat nutrition saturation Modifier type Id using Converts To component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemReleaseUseAfterEvent Class ItemReleaseUseAfterEvent Contains information related to a chargeable item when the player has finished using the item and released the build action. Hierarchy ItemReleaseUseAfterEvent Index Constructors constructor Properties item Stack? source use Duration Constructors Private constructor new Item Release Use After Event ( ) : ItemReleaseUseAfterEvent Returns ItemReleaseUseAfterEvent Properties Optional Readonly item Stack item Stack ?: ItemStack Remarks Returns the item stack that triggered this item event. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Readonly use Duration use Duration : number Remarks Returns the time, in ticks, for the remaining duration left before the charge completes its cycle. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source use Duration Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemReleaseUseAfterEventSignal Class ItemReleaseUseAfterEventSignal Manages callbacks that are connected to the releasing of charging for a chargeable item. Hierarchy ItemReleaseUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Release Use After Event Signal ( ) : ItemReleaseUseAfterEventSignal Returns ItemReleaseUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemReleaseUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemReleaseUseAfterEvent Returns void Remarks Adds a callback that will be called when a chargeable item is released from charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a chargeable item is released from charging. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemReleaseUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when a chargeable item is released from charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStack Class ItemStack Defines a collection of items. Example givePlayerIronFireSword.ts // Spawns a bunch of item stacks import { EnchantmentType , ItemComponentTypes , ItemStack , Player } from '@minecraft/server' ; import { MinecraftItemTypes , MinecraftEnchantmentTypes } from '@minecraft/vanilla-data' ; function giveFireSword ( player : Player ) { const ironFireSword = new ItemStack ( MinecraftItemTypes . DiamondSword , 1 ); const enchantments = ironFireSword ?. getComponent ( ItemComponentTypes . Enchantable ); if ( enchantments ) { enchantments . addEnchantment ({ type: new EnchantmentType ( MinecraftEnchantmentTypes . FireAspect ), level: 1 }); } const inventory = player . getComponent ( 'minecraft:inventory' ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . setItem ( 0 , ironFireSword ); } Copy Example givePlayerEquipment.ts // Gives the player some equipment import { EquipmentSlot , ItemStack , Player , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveEquipment ( player : Player ) { const equipmentCompPlayer = player . getComponent ( EntityComponentTypes . Equippable ); if ( equipmentCompPlayer ) { equipmentCompPlayer . setEquipment ( EquipmentSlot . Head , new ItemStack ( MinecraftItemTypes . GoldenHelmet )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Chest , new ItemStack ( MinecraftItemTypes . IronChestplate )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Legs , new ItemStack ( MinecraftItemTypes . DiamondLeggings )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Feet , new ItemStack ( MinecraftItemTypes . NetheriteBoots )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Mainhand , new ItemStack ( MinecraftItemTypes . WoodenSword )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Offhand , new ItemStack ( MinecraftItemTypes . Shield )); } else { console . warn ( 'No equipment component found on player' ); } } Copy Example spawnFeatherItem.ts // Spawns a feather at a location import { ItemStack , DimensionLocation } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function spawnFeather ( location : DimensionLocation ) { const featherItem = new ItemStack ( MinecraftItemTypes . Feather , 1 ); location . dimension . spawnItem ( featherItem , location ); } Copy Hierarchy ItemStack Index Constructors constructor Properties amount is Stackable keep On Death lock Mode max Amount name Tag? type type Id Methods clear Dynamic Properties clone get Can Destroy get Can Place On get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Lore get Tags has Component has Tag is Stackable With matches set Can Destroy set Can Place On set Dynamic Property set Lore Constructors constructor new Item Stack ( itemType , amount ? ) : ItemStack Parameters itemType : string | ItemType Type of item to create. See the @minecraft/vanilla-data.MinecraftItemTypes enumeration for a list of standard item types in Minecraft experiences. Optional amount : number Number of items to place in the stack, between 1-255. The provided value will be clamped to the item's maximum stack size. Note that certain items can only have one item in the stack. Optional Returns ItemStack Remarks Creates a new instance of a stack of items for use in the world. Throws Throws if itemType is invalid, or if amount is outside the range of 1-255. Properties amount amount : number Remarks Number of the items in the stack. Valid values range between 1-255. The provided value will be clamped to the item's maximum stack size. This property can't be edited in read-only mode. Throws Throws if the value is outside the range of 1-255. Readonly is Stackable is Stackable : boolean Remarks Returns whether the item is stackable. An item is considered stackable if the item's maximum stack size is greater than 1 and the item does not contain any custom data or properties. keep On Death keep On Death : boolean Remarks Gets or sets whether the item is kept on death. This property can't be edited in read-only mode. lock Mode lock Mode : ItemLockMode Remarks Gets or sets the item's lock mode. The default value is ItemLockMode.none . This property can't be edited in read-only mode. Readonly max Amount max Amount : number Remarks The maximum stack size. This value varies depending on the type of item. For example, torches have a maximum stack size of 64, while eggs have a maximum stack size of 16. Optional name Tag name Tag ?: string Remarks Given name of this stack of items. The name tag is displayed when hovering over the item. Setting the name tag to an empty string or undefined will remove the name tag. This property can't be edited in read-only mode. Throws Throws if the length exceeds 255 characters. Readonly type type : ItemType Remarks The type of the item. Readonly type Id type Id : string Remarks Identifier of the type of items for the stack. If a namespace is not specified, 'minecraft:' is assumed. Examples include 'wheat' or 'apple'. Methods clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears all dynamic properties that have been set on this item stack. clone clone ( ) : ItemStack Returns ItemStack Returns a copy of this item stack. Remarks Creates an exact copy of the item stack, including any custom data or properties. get Can Destroy get Can Destroy ( ) : string [] Returns string [] Remarks Get the list of block types this item can break in Adventure mode. This function can't be called in read-only mode. get Can Place On get Can Place On ( ) : string [] Returns string [] Remarks Get the list of block types this item can be placed on in Adventure mode. This function can't be called in read-only mode. get Component get Component ( componentId ) : ItemComponent Parameters componentId : string The identifier of the component (e.g., 'minecraft:food'). If no namespace prefix is specified, 'minecraft:' is assumed. Available component IDs can be found as part of the ItemComponentTypes enum. Returns ItemComponent Returns the component if it exists on the item stack, otherwise undefined. Remarks Gets a component (that represents additional capabilities) for an item stack. Example durability.ts // Gives a player a half-damaged diamond sword import { ItemStack , Player , ItemComponentTypes , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveHurtDiamondSword ( player : Player ) { const hurtDiamondSword = new ItemStack ( MinecraftItemTypes . DiamondSword ); const durabilityComponent = hurtDiamondSword . getComponent ( ItemComponentTypes . Durability ); if ( durabilityComponent !== undefined ) { durabilityComponent . damage = durabilityComponent . maxDurability / 2 ; } const inventory = player . getComponent ( EntityComponentTypes . Inventory ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . addItem ( hurtDiamondSword ); } Copy Example getItemDurability.js import { world } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const inventory = player . getComponent ( "inventory" ); const slot = inventory . container . getSlot ( player . selectedSlotIndex ); let durabilityComp = slot . getItem (). getComponent ( "durability" ); player . sendMessage ( "Item Durability: " + ( durabilityComp . maxDurability - durabilityComp . damage ) + "/" + durabilityComp . maxDurability ); Copy get Components get Components ( ) : ItemComponent [] Returns ItemComponent [] Remarks Returns all components that are both present on this item stack and supported by the API. get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of the dynamic properties set on this entity. Remarks Returns the available set of dynamic property identifiers that have been used on this entity. get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. This includes the size of both the key and the value. This can be useful for diagnosing performance warning signs - if, for example, an entity has many megabytes of associated dynamic properties, it may be slow to load on various devices. get Lore get Lore ( ) : string [] Returns string [] An array of lore lines. If the item does not have lore, returns an empty array. Remarks Returns the lore value - a secondary display string - for an ItemStack. get Tags get Tags ( ) : string [] Returns string [] Remarks Returns a set of tags associated with this item stack. has Component has Component ( componentId ) : boolean Parameters componentId : string The identifier of the component (e.g., 'minecraft:food') to retrieve. If no namespace prefix is specified, 'minecraft:' is assumed. Returns boolean Remarks Returns true if the specified component is present on this item stack. has Tag has Tag ( tag ) : boolean Parameters tag : string Tag to search for. Returns boolean True if the Item Stack has the tag associated with it, else false. Remarks Checks whether this item stack has a particular tag associated with it. is Stackable With is Stackable With ( itemStack ) : boolean Parameters itemStack : ItemStack ItemStack to check stacking compatability with. Returns boolean True if the Item Stack is stackable with the itemStack passed in. Remarks Returns whether this item stack can be stacked with the given itemStack . This is determined by comparing the item type and any custom data and properties associated with the item stacks. The amount of each item stack is not taken into consideration. matches matches ( itemName , states ? ) : boolean Parameters itemName : string Identifier of the item. Optional states : Record < string , string | number | boolean > Applicable only for blocks. An optional set of states to compare against. If states is not specified, matches checks against the set of types more broadly. Optional Returns boolean Returns a boolean whether the specified item matches. Remarks Version safe way of checking if an item matches. Example sameIronSword.js import { ItemStack , world } from "@minecraft/server" ; const item1 = new ItemStack ( "minecraft:iron_sword" , 1 ); item1 . matches ( "minecraft:iron_sword" ); Copy Example sameTrapdoor.js import { ItemStack , world } from "@minecraft/server" ; const item1 = new ItemStack ( "minecraft:acacia_trapdoor" , 1 ); item1 . matches ( "minecraft:acacia_trapdoor" , { direction: 0 , open_bit: true , upside_down_bit: false , }); Copy set Can Destroy set Can Destroy ( blockIdentifiers ? ) : void Parameters Optional blockIdentifiers : string [] String list of block types that the item can destroy. Optional Returns void Remarks The list of block types this item can break in Adventure mode. The block names are displayed in the item's tooltip. Setting the value to undefined will clear the list. This function can't be called in read-only mode. Throws Throws if any of the provided block identifiers are invalid. Example example.ts const specialPickaxe = new ItemStack ( 'minecraft:diamond_pickaxe' ); specialPickaxe . setCanDestroy ([ 'minecraft:cobblestone' , 'minecraft:obsidian' ]); // Creates a diamond pickaxe that can destroy cobblestone and obsidian import { ItemStack , Player } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveRestrictedPickaxe ( player : Player ) { const specialPickaxe = new ItemStack ( MinecraftItemTypes . DiamondPickaxe ); specialPickaxe . setCanPlaceOn ([ MinecraftItemTypes . Cobblestone , MinecraftItemTypes . Obsidian ]); const inventory = player . getComponent ( 'inventory' ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . addItem ( specialPickaxe ); } Copy set Can Place On set Can Place On ( blockIdentifiers ? ) : void Parameters Optional blockIdentifiers : string [] String list of block types that the item can be placed on. Optional Returns void Remarks The list of block types this item can be placed on in Adventure mode. This is only applicable to block items. The block names are displayed in the item's tooltip. Setting the value to undefined will clear the list. This function can't be called in read-only mode. Throws Throws if any of the provided block identifiers are invalid. Example example.ts // Creates a gold block that can be placed on grass and dirt import { ItemStack , Player , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveRestrictedGoldBlock ( player : Player ) { const specialGoldBlock = new ItemStack ( MinecraftItemTypes . GoldBlock ); specialGoldBlock . setCanPlaceOn ([ MinecraftItemTypes . Grass , MinecraftItemTypes . Dirt ]); const inventory = player . getComponent ( EntityComponentTypes . Inventory ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . addItem ( specialGoldBlock ); } Copy set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Note: This function only works with non-stackable items. Throws Throws if the item stack is stackable. set Lore set Lore ( loreList ? ) : void Parameters Optional loreList : string [] List of lore lines. Each element in the list represents a new line. The maximum lore line count is 20. The maximum lore line length is 50 characters. Optional Returns void Remarks Sets the lore value - a secondary display string - for an ItemStack. The lore list is cleared if set to an empty string or undefined. This function can't be called in read-only mode. Throws This function can throw errors. Example diamondAwesomeSword.ts import { EntityComponentTypes , ItemStack , Player } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveAwesomeSword ( player : Player ) { const diamondAwesomeSword = new ItemStack ( MinecraftItemTypes . DiamondSword , 1 ); diamondAwesomeSword . setLore ([ '§c§lDiamond Sword of Awesome§r' , '+10 coolness' , '§p+4 shiny§r' ]); // hover over/select the item in your inventory to see the lore. const inventory = player . getComponent ( EntityComponentTypes . Inventory ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . setItem ( 0 , diamondAwesomeSword ); } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor amount is Stackable keep On Death lock Mode max Amount name Tag type type Id clear Dynamic Properties clone get Can Destroy get Can Place On get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Lore get Tags has Component has Tag is Stackable With matches set Can Destroy set Can Place On set Dynamic Property set Lore Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStartUseAfterEvent Class ItemStartUseAfterEvent Contains information related to a chargeable item starting to be charged. Hierarchy ItemStartUseAfterEvent Index Constructors constructor Properties item Stack source use Duration Constructors Private constructor new Item Start Use After Event ( ) : ItemStartUseAfterEvent Returns ItemStartUseAfterEvent Properties Readonly item Stack item Stack : ItemStack Remarks The impacted item stack that is starting to be charged. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Readonly use Duration use Duration : number Remarks Returns the time, in ticks, for the remaining duration left before the charge completes its cycle. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source use Duration Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStartUseAfterEventSignal Class ItemStartUseAfterEventSignal Manages callbacks that are connected to the start of charging for a chargeable item. Hierarchy ItemStartUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Start Use After Event Signal ( ) : ItemStartUseAfterEventSignal Returns ItemStartUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseAfterEvent Returns void Remarks Adds a callback that will be called when a chargeable item starts charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a chargeable item starts charging. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when a chargeable item starts charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStartUseOnAfterEvent Class ItemStartUseOnAfterEvent Contains information related to an item being used on a block. This event fires when a player presses the the Use Item / Place Block button to successfully use an item or place a block. Fires for the first block that is interacted with when performing a build action. Note: This event cannot be used with Hoe or Axe items. Hierarchy ItemStartUseOnAfterEvent Index Constructors constructor Properties block block Face item Stack? source Constructors Private constructor new Item Start Use On After Event ( ) : ItemStartUseOnAfterEvent Returns ItemStartUseOnAfterEvent Properties Readonly block block : Block Remarks The block that the item is used on. Readonly block Face block Face : Direction Remarks The face of the block that an item is being used on. Optional Readonly item Stack item Stack ?: ItemStack Remarks The impacted item stack that is starting to be used. Can be undefined in some gameplay scenarios like pushing a button with an empty hand. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStartUseOnAfterEventSignal Class ItemStartUseOnAfterEventSignal Manages callbacks that are connected to an item starting being used on a block event. Hierarchy ItemStartUseOnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Start Use On After Event Signal ( ) : ItemStartUseOnAfterEventSignal Returns ItemStartUseOnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseOnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseOnAfterEvent Returns void Remarks Adds a callback that will be called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseOnAfterEvent Returns void Returns void Remarks Removes a callback from being called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStopUseAfterEvent Class ItemStopUseAfterEvent Contains information related to a chargeable item has finished an items use cycle, or when the player has released the use action with the item. Hierarchy ItemStopUseAfterEvent Index Constructors constructor Properties item Stack? source use Duration Constructors Private constructor new Item Stop Use After Event ( ) : ItemStopUseAfterEvent Returns ItemStopUseAfterEvent Properties Optional Readonly item Stack item Stack ?: ItemStack Remarks The impacted item stack that is stopping being charged. ItemStopUseAfterEvent can be called when teleporting to a different dimension and this can be undefined. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Readonly use Duration use Duration : number Remarks Returns the time, in ticks, for the remaining duration left before the charge completes its cycle. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source use Duration Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStopUseAfterEventSignal Class ItemStopUseAfterEventSignal Manages callbacks that are connected to the stopping of charging for an item that has a registered minecraft:chargeable component. Hierarchy ItemStopUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Stop Use After Event Signal ( ) : ItemStopUseAfterEventSignal Returns ItemStopUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseAfterEvent Returns void Remarks Adds a callback that will be called when a chargeable item stops charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a chargeable item stops charging. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when a chargeable item stops charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStopUseOnAfterEvent Class ItemStopUseOnAfterEvent Contains information related to an item that has stopped being used on a block. This event fires when a player successfully uses an item or places a block by pressing the Use Item / Place Block button. If multiple blocks are placed, this event will only occur once at the beginning of the block placement. Note: This event cannot be used with Hoe or Axe items. Hierarchy ItemStopUseOnAfterEvent Index Constructors constructor Properties block item Stack? source Constructors Private constructor new Item Stop Use On After Event ( ) : ItemStopUseOnAfterEvent Returns ItemStopUseOnAfterEvent Properties Readonly block block : Block Remarks The block that the item is used on. Optional Readonly item Stack item Stack ?: ItemStack Remarks The impacted item stack that is being used on a block. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStopUseOnAfterEventSignal Class ItemStopUseOnAfterEventSignal Manages callbacks that are connected to an item stops used on a block event. Hierarchy ItemStopUseOnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Stop Use On After Event Signal ( ) : ItemStopUseOnAfterEventSignal Returns ItemStopUseOnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseOnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseOnAfterEvent Returns void Remarks Adds a callback that will be called when an item stops being used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an item stops being used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseOnAfterEvent Returns void Returns void Remarks Removes a callback from being called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemType Class ItemType Represents the type of an item - for example, Wool. Hierarchy ItemType Index Constructors constructor Properties id Constructors Private constructor new Item Type ( ) : ItemType Returns ItemType Properties Readonly id id : string Remarks Returns the identifier of the item type - for example, 'minecraft:apple'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemTypes Class ItemTypes Returns the set of item types registered within Minecraft. Hierarchy ItemTypes Index Constructors constructor Methods get get All Constructors Private constructor new Item Types ( ) : ItemTypes Returns ItemTypes Methods Static get get ( itemId ) : ItemType Parameters itemId : string Returns ItemType Remarks Returns a specific item type, if available within Minecraft. Static get All get All ( ) : ItemType [] Returns ItemType [] Remarks Retrieves all available item types registered within Minecraft. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseAfterEvent Class ItemUseAfterEvent Contains information related to an item being used on a block. This event fires when an item used by a player successfully triggers an entity interaction. Hierarchy ItemUseAfterEvent ItemUseBeforeEvent Index Constructors constructor Properties item Stack source Constructors Private constructor new Item Use After Event ( ) : ItemUseAfterEvent Returns ItemUseAfterEvent Properties item Stack item Stack : ItemStack Remarks The impacted item stack that is being used. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseAfterEventSignal Class ItemUseAfterEventSignal Manages callbacks that are connected to an item use event. Hierarchy ItemUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Use After Event Signal ( ) : ItemUseAfterEventSignal Returns ItemUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseAfterEvent Returns void Remarks Adds a callback that will be called when an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseBeforeEvent Class ItemUseBeforeEvent Contains information related to an item being used. Hierarchy ItemUseAfterEvent ItemUseBeforeEvent Index Constructors constructor Properties cancel item Stack source Constructors Private constructor new Item Use Before Event ( ) : ItemUseBeforeEvent Returns ItemUseBeforeEvent Overrides ItemUseAfterEvent . constructor Properties cancel cancel : boolean Remarks If set to true, this will cancel the item use behavior. item Stack item Stack : ItemStack Remarks The impacted item stack that is being used. Inherited from ItemUseAfterEvent . itemStack Readonly source source : Player Remarks Returns the source entity that triggered this item event. Inherited from ItemUseAfterEvent . source Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseBeforeEventSignal Class ItemUseBeforeEventSignal Manages callbacks that fire before an item is used. Hierarchy ItemUseBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Use Before Event Signal ( ) : ItemUseBeforeEventSignal Returns ItemUseBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseBeforeEvent Returns void Remarks Adds a callback that will be called before an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseBeforeEvent Returns void Returns void Remarks Removes a callback from being called before an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnAfterEvent Class ItemUseOnAfterEvent Contains information related to an item being used on a block. This event fires when an item used by a player successfully triggers a block interaction. Hierarchy ItemUseOnAfterEvent ItemUseOnBeforeEvent Index Constructors constructor Properties block block Face face Location item Stack source Constructors Private constructor new Item Use On After Event ( ) : ItemUseOnAfterEvent Returns ItemUseOnAfterEvent Properties Readonly block block : Block Remarks The block that the item is used on. Readonly block Face block Face : Direction Remarks The face of the block that an item is being used on. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block where the item is placed. Readonly item Stack item Stack : ItemStack Remarks The impacted item stack that is being used on a block. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face face Location item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnAfterEventSignal Class ItemUseOnAfterEventSignal Manages callbacks that are connected to an item being used on a block event. Hierarchy ItemUseOnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Use On After Event Signal ( ) : ItemUseOnAfterEventSignal Returns ItemUseOnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnAfterEvent Returns void Remarks Adds a callback that will be called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnAfterEvent Returns void Returns void Remarks Removes a callback from being called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnBeforeEvent Class ItemUseOnBeforeEvent Contains information related to an item being used on a block. Hierarchy ItemUseOnAfterEvent ItemUseOnBeforeEvent Index Constructors constructor Properties block block Face cancel face Location item Stack source Constructors Private constructor new Item Use On Before Event ( ) : ItemUseOnBeforeEvent Returns ItemUseOnBeforeEvent Overrides ItemUseOnAfterEvent . constructor Properties Readonly block block : Block Remarks The block that the item is used on. Inherited from ItemUseOnAfterEvent . block Readonly block Face block Face : Direction Remarks The face of the block that an item is being used on. Inherited from ItemUseOnAfterEvent . blockFace cancel cancel : boolean Remarks If set to true, this will cancel the item use behavior. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block where the item is placed. Inherited from ItemUseOnAfterEvent . faceLocation Readonly item Stack item Stack : ItemStack Remarks The impacted item stack that is being used on a block. Inherited from ItemUseOnAfterEvent . itemStack Readonly source source : Player Remarks Returns the source entity that triggered this item event. Inherited from ItemUseOnAfterEvent . source Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face cancel face Location item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnBeforeEventSignal Class ItemUseOnBeforeEventSignal Manages callbacks that fire before an item being used on a block event. Hierarchy ItemUseOnBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Use On Before Event Signal ( ) : ItemUseOnBeforeEventSignal Returns ItemUseOnBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnBeforeEvent Returns void Remarks Adds a callback that will be called before an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnBeforeEvent Returns void Returns void Remarks Removes a callback from being called before an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnEvent Class ItemUseOnEvent Contains information regarding the use of an item on a block. Hierarchy ItemUseOnEvent ItemComponentUseOnEvent Index Constructors constructor Properties block block Face face Location item Stack Constructors Private constructor new Item Use On Event ( ) : ItemUseOnEvent Returns ItemUseOnEvent Properties Readonly block block : Block Remarks The block impacted by this event. Readonly block Face block Face : Direction Remarks The face of the block that the item was used on. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block that the item was used on. Readonly item Stack item Stack : ItemStack Remarks The item stack used on the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face face Location item Stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LeverActionAfterEvent Class LeverActionAfterEvent Contains information related to changes to a lever activating or deactivating. Example leverActionEvent.ts import { world , system , LeverActionAfterEvent } from '@minecraft/server' ; world . afterEvents . leverAction . subscribe (( leverActivateEvent : LeverActionAfterEvent ) => { console . warn ( `Lever event at ${ system . currentTick } with power: ${ leverActivateEvent . block . getRedstonePower () } ` , ); }); Copy Hierarchy BlockEvent LeverActionAfterEvent Index Constructors constructor Properties block dimension is Powered player Constructors Private constructor new Lever Action After Event ( ) : LeverActionAfterEvent Returns LeverActionAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly is Powered is Powered : boolean Remarks True if the lever is activated (that is, transmitting power). Readonly player player : Player Remarks Optional player that triggered the lever activation. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension is Powered player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LeverActionAfterEventSignal Class LeverActionAfterEventSignal Manages callbacks that are connected to lever moves (activates or deactivates). Example leverActionEvent.ts import { world , system , LeverActionAfterEvent } from '@minecraft/server' ; world . afterEvents . leverAction . subscribe (( leverActivateEvent : LeverActionAfterEvent ) => { console . warn ( `Lever event at ${ system . currentTick } with power: ${ leverActivateEvent . block . getRedstonePower () } ` , ); }); Copy Hierarchy ILeverActionAfterEventSignal LeverActionAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Lever Action After Event Signal ( ) : LeverActionAfterEventSignal Returns LeverActionAfterEventSignal Overrides ILeverActionAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from ILeverActionAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from ILeverActionAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ListBlockVolume Class ListBlockVolume Volume composed of an unordered container of unique block locations. Hierarchy BlockVolumeBase ListBlockVolume Index Constructors constructor Methods add get Block Location Iterator get Capacity get Max get Min get Span is Inside remove translate Constructors constructor new List Block Volume ( locations ) : ListBlockVolume Parameters locations : Vector3 [] Initial array of block locations that ListBlockVolume will be constructed with. Returns ListBlockVolume Remarks Creates a new instance of ListBlockVolume. Overrides BlockVolumeBase . constructor Methods add add ( locations ) : void Parameters locations : Vector3 [] Array of block locations to be inserted into container. Returns void Remarks Insert block locations into container. This function can't be called in read-only mode. get Block Location Iterator get Block Location Iterator ( ) : BlockLocationIterator Returns BlockLocationIterator Remarks Fetch a BlockLocationIterator that represents all of the block world locations within the specified volume This function can't be called in read-only mode. Inherited from BlockVolumeBase . getBlockLocationIterator get Capacity get Capacity ( ) : number Returns number Remarks Return the capacity (volume) of the BlockVolume (W D H) This function can't be called in read-only mode. Inherited from BlockVolumeBase . getCapacity get Max get Max ( ) : Vector3 Returns Vector3 Remarks Get the largest corner position of the volume (guaranteed to be >= min) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from BlockVolumeBase . getMax get Min get Min ( ) : Vector3 Returns Vector3 Remarks Get the smallest corner position of the volume (guaranteed to be <= max) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from BlockVolumeBase . getMin get Span get Span ( ) : Vector3 Returns Vector3 Remarks Get a Vector3 object where each component represents the number of blocks along that axis This function can't be called in read-only mode. Inherited from BlockVolumeBase . getSpan is Inside is Inside ( location ) : boolean Parameters location : Vector3 Returns boolean Remarks Check to see if a given world block location is inside a BlockVolume This function can't be called in read-only mode. Inherited from BlockVolumeBase . isInside remove remove ( locations ) : void Parameters locations : Vector3 [] Array of block locations to be removed from container. Returns void Remarks Remove block locations from container. This function can't be called in read-only mode. translate translate ( delta ) : void Parameters delta : Vector3 Amount of blocks to move by Returns void Remarks Move a BlockVolume by a specified amount This function can't be called in read-only mode. Inherited from BlockVolumeBase . translate Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor add get Block Location Iterator get Capacity get Max get Min get Span is Inside remove translate Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LocationInUnloadedChunkError Class LocationInUnloadedChunkError Thrown when the chunk for provided location or bounding area is not loaded. Hierarchy Error LocationInUnloadedChunkError Index Constructors constructor Properties message name stack? Constructors Private constructor new Location In Unloaded Chunk Error ( ) : LocationInUnloadedChunkError Returns LocationInUnloadedChunkError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LocationOutOfWorldBoundariesError Class LocationOutOfWorldBoundariesError Thrown when a provided location or bounding area is outside the minimum or maximum dimension height. Hierarchy Error LocationOutOfWorldBoundariesError Index Constructors constructor Properties message name stack? Constructors Private constructor new Location Out Of World Boundaries Error ( ) : LocationOutOfWorldBoundariesError Returns LocationOutOfWorldBoundariesError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MinecraftDimensionTypes Class MinecraftDimensionTypes A collection of default Minecraft dimension types. Hierarchy MinecraftDimensionTypes Index Constructors constructor Properties nether overworld the End Constructors Private constructor new Minecraft Dimension Types ( ) : MinecraftDimensionTypes Returns MinecraftDimensionTypes Properties Static Readonly nether nether : "minecraft:nether" = 'minecraft:nether' Remarks The Nether is a collection of biomes separate from the Overworld, including Soul Sand Valleys and Crimson forests. Nether fortresses contain exclusive resources. Mobs such as Blaze, Hoglins, Piglins, and Ghasts congregate here. Static Readonly overworld overworld : "minecraft:overworld" = 'minecraft:overworld' Remarks The overworld is a collection of biomes, including forests, plains, jungles, mountains, deserts, taiga, and more. This is the default starter dimension for Minecraft. Mobs such as Axolotl, Cows, Creepers, and Zombies congregate here. Static Readonly the End the End : "minecraft:the_end" = 'minecraft:the_end' Remarks The End is separate from the Overworld and the Nether and is generated whenever you create an End portal. Here, a giant center island is surrounded by several smaller areas and islands. You can find Endermen here. End midlands are larger areas that transition you from the center to the outer edges of the End. They contain Shulkers, Endermen, End gateway portals, and End cities. End gateway portals are commonly found at the outermost edge of the void. You usually find End barrens toward the edges of the main areas or land in the End. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor nether overworld the End Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MolangVariableMap Class MolangVariableMap Contains a set of additional variable values for further defining how rendering and animations function. Hierarchy MolangVariableMap Index Constructors constructor Methods set ColorRGB set ColorRGBA set Float set Speed And Direction set Vector3 Constructors constructor new Molang Variable Map ( ) : MolangVariableMap Returns MolangVariableMap Methods set ColorRGB set ColorRGB ( variableName , color ) : void Parameters variableName : string color : RGB Returns void Remarks Adds the following variables to Molang: .r - Red color value [0-1] .g - Green color value [0-1] .b - Blue color value [0-1] Throws This function can throw errors. set ColorRGBA set ColorRGBA ( variableName , color ) : void Parameters variableName : string color : RGBA Returns void Remarks Adds the following variables to Molang: .r - Red color value [0-1] .g - Green color value [0-1] .b - Blue color value [0-1] .a - Alpha (transparency) color value [0-1] Throws This function can throw errors. set Float set Float ( variableName , number ) : void Parameters variableName : string Name of the float-based number to set. number : number Value for the Molang-based variable to set. Returns void Remarks Sets a numeric (decimal) value within the Molang variable map. Throws This function can throw errors. set Speed And Direction set Speed And Direction ( variableName , speed , direction ) : void Parameters variableName : string speed : number direction : Vector3 Returns void Remarks Adds the following variables to Molang: .speed - Speed number provided .direction_x - X value from the Vector3 provided .direction_y - Y value from the Vector3 provided .direction_z - Z value from the Vector3 provided Throws This function can throw errors. set Vector3 set Vector3 ( variableName , vector ) : void Parameters variableName : string vector : Vector3 Returns void Remarks Adds the following variables to Molang: .x - X value from the Vector3 provided .y - Y value from the Vector3 provided .z - Z value from the Vector3 provided Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor set ColorRGB set ColorRGBA set Float set Speed And Direction set Vector3 Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PistonActivateAfterEvent Class PistonActivateAfterEvent Contains information related to changes to a piston expanding or retracting. Example pistonAfterEvent.ts import { world , system , PistonActivateAfterEvent } from '@minecraft/server' ; world . afterEvents . pistonActivate . subscribe (( pistonEvent : PistonActivateAfterEvent ) => { console . warn ( `Piston event at ${ system . currentTick } ${ ( pistonEvent . piston . isMoving ? ' Moving' : 'Not moving' ) } with state: ${ pistonEvent . piston . state } ` , ); }); Copy Hierarchy BlockEvent PistonActivateAfterEvent Index Constructors constructor Properties block dimension is Expanding piston Constructors Private constructor new Piston Activate After Event ( ) : PistonActivateAfterEvent Returns PistonActivateAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly is Expanding is Expanding : boolean Remarks True if the piston is the process of expanding. Readonly piston piston : BlockPistonComponent Remarks Contains additional properties and details of the piston. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension is Expanding piston Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PistonActivateAfterEventSignal Class PistonActivateAfterEventSignal Manages callbacks that are connected to piston activations. Example pistonAfterEvent.ts import { world , system , PistonActivateAfterEvent } from '@minecraft/server' ; world . afterEvents . pistonActivate . subscribe (( pistonEvent : PistonActivateAfterEvent ) => { console . warn ( `Piston event at ${ system . currentTick } ${ ( pistonEvent . piston . isMoving ? ' Moving' : 'Not moving' ) } with state: ${ pistonEvent . piston . state } ` , ); }); Copy Hierarchy PistonActivateAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Piston Activate After Event Signal ( ) : PistonActivateAfterEventSignal Returns PistonActivateAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PistonActivateAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PistonActivateAfterEvent Returns void Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PistonActivateAfterEvent Returns void Returns void Remarks Removes a callback from being called when a piston expands or retracts. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Player Class Player Represents a player within the world. Example messageEveryPlayer.js import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . sendMessage ( `Hello, ${ player . name } !` ); } Copy Hierarchy Entity Player Index Constructors constructor Properties camera dimension id input Permissions is Climbing is Emoting is Falling is Flying is Gliding is In Water is Jumping is On Ground is Sleeping is Sneaking is Sprinting is Swimming level location name name Tag on Screen Display scoreboard Identity? selected Slot Index total Xp Needed For Next Level type Id xp Earned At Current Level Methods add Effect add Experience add Levels add Tag apply Damage apply Impulse apply Knockback clear Dynamic Properties clear Velocity extinguish Fire get Block From View Direction get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Effect get Effects get Entities From View Direction get Game Mode get Head Location get Item Cooldown get Property get Rotation get Spawn Point get Tags get Total Xp get Velocity get View Direction has Component has Tag is Valid kill matches play Animation play Music play Sound queue Music remove remove Effect remove Tag reset Level reset Property run Command run Command Async send Message set Dynamic Property set Game Mode set On Fire set Property set Rotation set Spawn Point start Item Cooldown stop Music teleport trigger Event try Teleport Constructors Private constructor new Player ( ) : Player Returns Player Overrides Entity . constructor Properties Readonly camera camera : Camera Remarks The player's Camera. Throws This property can throw when used. Example cutscene.js import { EasingType , system , world } from "@minecraft/server" ; function runCutscene () { for ( const player of world . getPlayers ()) { const location = player . location ; player . camera . setCamera ( "minecraft:free" , { location: { x: location . x , y: location . y + 10 , z: location . z }, rotation: { x: 90 , y: 0 }, }); system . run (() => { player . camera . setCamera ( "minecraft:free" , { location: player . getHeadLocation (), rotation: player . getRotation (), easeOptions: { easeTime: 1.0 , easeType: EasingType . InCubic , }, }); system . runTimeout (() => { player . camera . clear (); player . runCommandAsync ( "/inputpermission @s camera enabled" ); player . runCommandAsync ( "/inputpermission @s movement enabled" ); }, 20 ); }); player . runCommandAsync ( "/inputpermission @s camera disabled" ); player . runCommandAsync ( "/inputpermission @s movement disabled" ); } } runCutscene (); Copy Readonly dimension dimension : Dimension Remarks Dimension that the entity is currently within. Throws This property can throw when used. Example spawnTnt.js import { ItemStack , world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . dimension . spawnItem ( new ItemStack ( "minecraft:diamond_sword" ), entity . location ); } Copy Inherited from Entity . dimension Readonly id id : string Remarks Unique identifier of the entity. This identifier is intended to be consistent across loads of a world instance. No meaning should be inferred from the value and structure of this unique identifier - do not parse or interpret it. This property is accessible even if Entity.isValid is false. Example trapEntity.js import { world } from "@minecraft/server" ; const id = "-0123456789101" ; // entity.id const entity = world . getEntity ( id ); entity . runCommandAsync ( "say hello" ); Copy Inherited from Entity . id Readonly input Permissions input Permissions : PlayerInputPermissions Remarks Input permissions of the player. Readonly is Climbing is Climbing : boolean Remarks Whether the entity is touching a climbable block. For example, a player next to a ladder or a spider next to a stone wall. Throws This property can throw when used. Example debug.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { // Force entity to not sneak entity . isSneaking = false ; } }); Copy Inherited from Entity . isClimbing Readonly is Emoting is Emoting : boolean Remarks If true, the player is currently emoting. Throws This property can throw when used. Readonly is Falling is Falling : boolean Remarks Whether the entity has a fall distance greater than 0, or greater than 1 while gliding. Throws This property can throw when used. Example debug.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `isClimbing - ${ player . isClimbing } ` ); } }); Copy Inherited from Entity . isFalling Readonly is Flying is Flying : boolean Remarks Whether the player is flying. For example, in Creative or Spectator mode. Throws This property can throw when used. Example isPlayerFlying.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player is flying: ${ player . isFlying } ` ); } }); Copy Readonly is Gliding is Gliding : boolean Remarks Whether the player is gliding with Elytra. Throws This property can throw when used. Example isPlayerGliding.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player is gliding with Elytra: ${ player . isGliding } ` ); } }); Copy Readonly is In Water is In Water : boolean Remarks Whether any part of the entity is inside a water block. Throws This property can throw when used. Example playerInWater.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player in water: ${ player . isInWater } ` ); } }); Copy Inherited from Entity . isInWater Readonly is Jumping is Jumping : boolean Remarks Whether the player is jumping. This will remain true while the player is holding the jump action. Throws This property can throw when used. Example isPlayerJumping.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player is jumping: ${ player . isJumping } ` ); } }); Copy Readonly is On Ground is On Ground : boolean Remarks Whether the entity is on top of a solid block. This property may behave in unexpected ways. This property will always be true when an Entity is first spawned, and if the Entity has no gravity this property may be incorrect. Throws This property can throw when used. Example playerOnGround.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player on ground: ${ player . isOnGround } ` ); } }); Copy Inherited from Entity . isOnGround Readonly is Sleeping is Sleeping : boolean Remarks If true, the entity is currently sleeping. Throws This property can throw when used. Inherited from Entity . isSleeping is Sneaking is Sneaking : boolean Remarks Whether the entity is sneaking - that is, moving more slowly and more quietly. This property can't be edited in read-only mode. Example alwaysSneak.ts import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . isSneaking = true ; } }); Copy Example playerIsSneaking.ts import { DimensionLocation , MolangVariableMap , Vector3 , system , world , } from "@minecraft/server" ; function spawnConfetti ( location : DimensionLocation ) { for ( let i = 0 ; i < 100 ; i ++) { const molang = new MolangVariableMap (); molang . setColorRGB ( "variable.color" , { red: Math . random (), green: Math . random (), blue: Math . random (), }); const newLocation : Vector3 = { x: location . x + Math . floor ( Math . random () * 8 ) - 4 , y: location . y + Math . floor ( Math . random () * 8 ) - 4 , z: location . z + Math . floor ( Math . random () * 8 ) - 4 , }; location . dimension . spawnParticle ( "minecraft:colored_flame_particle" , newLocation , molang ); } } system . runInterval (() => { for ( const player of world . getPlayers ()) { if ( player . isSneaking ) { spawnConfetti ({ dimension: player . dimension , x: player . location . x , y: player . location . y , z: player . location . z , }); player . sendMessage ( "player is sneaking" ); } } }); Copy Inherited from Entity . isSneaking Readonly is Sprinting is Sprinting : boolean Remarks Whether the entity is sprinting. For example, a player using the sprint action, an ocelot running away or a pig boosting with Carrot on a Stick. Throws This property can throw when used. Inherited from Entity . isSprinting Readonly is Swimming is Swimming : boolean Remarks Whether the entity is in the swimming state. For example, a player using the swim action or a fish in water. Throws This property can throw when used. Inherited from Entity . isSwimming Readonly level level : number Remarks The current overall level for the player, based on their experience. Throws This property can throw when used. Example awfulCountdown.ts import { Player , system , world } from "@minecraft/server" ; function countdownFromTen ( player : Player ) { player . addLevels (- 10000 ); player . addLevels ( 11 ); const id = system . runInterval (() => { player . addExperience ( Math . round (- player . totalXpNeededForNextLevel / 10 ) ); if ( player . getTotalXp () === 0 ) { system . clearRun ( id ); } if ( player . xpEarnedAtCurrentLevel == 0 ) { player . addLevels (- 1 ); player . addExperience ( player . totalXpNeededForNextLevel - 1 ); } }, 2 ); } for ( const player of world . getPlayers ()) { countdownFromTen ( player ); } Copy Example showProgress.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setActionBar ( `Level: ${ player . level } , xp at current level: ${ player . xpEarnedAtCurrentLevel } / ${ player . totalXpNeededForNextLevel } ` ); } Copy Readonly location location : Vector3 Remarks Current location of the entity. Throws This property can throw when used. Example showLocation.js import { world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { if ( event . source . typeId === "minecraft:player" ) { event . source . kill (); } }); Copy Inherited from Entity . location Readonly name name : string Remarks Name of the player. Throws This property can throw when used. Example welcomeMessage.ts import { world } from "@minecraft/server" ; world . afterEvents . playerSpawn . subscribe (( event ) => { world . sendMessage ( "Welcome to the server, " + event . player . name + "!" ); }); Copy name Tag name Tag : string Remarks Given name of the entity. This property can't be edited in read-only mode. Example dinnerboneEveryMob.ts import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ message }) => { if ( message === "dinnerbone:true" ) { for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . nameTag = "Dinnerbone" ; } } }); Copy Inherited from Entity . nameTag Readonly on Screen Display on Screen Display : ScreenDisplay Remarks Contains methods for manipulating the on-screen display of a Player. Throws This property can throw when used. Example setActionBar.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setActionBar ( "Hello World" ); } Copy Example showHotbarOnly.ts import { HudElement , world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . hideAllExcept ([ HudElement . Hotbar ]); } Copy Example subtitleOnly.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setTitle ( " " ); // spaces needed player . onScreenDisplay . updateSubtitle ( "Insert Subtitle" ); } Copy Example welcome.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setTitle ( "Hello World" ); player . onScreenDisplay . updateSubtitle ( "Welcome to the server!" ); } Copy Optional Readonly scoreboard Identity scoreboard Identity ?: ScoreboardIdentity Remarks Returns a scoreboard identity that represents this entity. Will remain valid when the entity is killed. Inherited from Entity . scoreboardIdentity selected Slot Index selected Slot Index : number Remarks This property can't be edited in read-only mode. Example saySelectedItem.ts import { world } from "@minecraft/server" ; for ( const player of world . getPlayers ()) { const inventory = player . getComponent ( "inventory" ); const selectedItem = inventory . container . getItem ( player . selectedSlotIndex ); player . sendMessage ( "Selected Item: " + selectedItem . typeId ); } Copy Readonly total Xp Needed For Next Level total Xp Needed For Next Level : number Remarks The overall total set of experience needed to achieve the next level for a player. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the type of the entity - for example, 'minecraft:skeleton'. This property is accessible even if Entity.isValid is false. Example showLocation.js import { system , world } from "@minecraft/server" ; // This event triggers when world is loaded system . runInterval (() => { const entity = world . getDimension ( "overworld" ). getEntities ()[ 0 ]; // Finally, show that location as title entity . runCommandAsync ( `title @a actionbar X: ${ Math . floor ( entity . location . x ) } | Y: ${ Math . floor ( entity . location . y ) } | Z: ${ Math . floor ( entity . location . z ) } ` ); }); Copy Inherited from Entity . typeId Readonly xp Earned At Current Level xp Earned At Current Level : number Remarks The current set of experience achieved for the player. Throws This property can throw when used. Methods add Effect add Effect ( effectType , duration , options ? ) : Effect Parameters effectType : string | EffectType Type of effect to add to the entity. duration : number Amount of time, in ticks, for the effect to apply. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. The value must be within the range [0, 20000000]. Optional options : EntityEffectOptions Additional options for the effect. Optional Returns Effect Returns nothing if the effect was added or updated successfully. This can throw an error if the duration or amplifier are outside of the valid ranges, or if the effect does not exist. Remarks Adds or updates an effect, like poison, to the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example poisonVillager.ts // Spawns a villager and gives it the poison effect import { DimensionLocation , } from '@minecraft/server' ; import { MinecraftEffectTypes } from '@minecraft/vanilla-data' ; function spawnPoisonedVillager ( location : DimensionLocation ) { const villagerType = 'minecraft:villager_v2' ; const villager = location . dimension . spawnEntity ( villagerType , location ); const duration = 20 ; villager . addEffect ( MinecraftEffectTypes . Poison , duration , { amplifier: 1 }); } Copy Example quickFoxLazyDog.ts // Spawns a fox over a dog import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnAdultHorse ( location : DimensionLocation ) { // Create fox (our quick brown fox) const fox = location . dimension . spawnEntity ( MinecraftEntityTypes . Fox , { x: location . x , y: location . y + 2 , z: location . z , }); fox . addEffect ( 'speed' , 10 , { amplifier: 2 , }); // Create wolf (our lazy dog) const wolf = location . dimension . spawnEntity ( MinecraftEntityTypes . Wolf , location ); wolf . addEffect ( 'slowness' , 10 , { amplifier: 2 , }); wolf . isSneaking = true ; } Copy Inherited from Entity . addEffect add Experience add Experience ( amount ) : number Parameters amount : number Amount of experience to add. Note that this can be negative. Min/max bounds at -2^24 ~ 2^24 Returns number Returns the current experience of the Player. Remarks Adds/removes experience to/from the Player and returns the current experience of the Player. This function can't be called in read-only mode. Throws This function can throw errors. Example addXpToPlayer.ts import { Player , world } from "@minecraft/server" ; // Command equivalent to /xp player 100 function addExperience ( player : Player ) { const xpAdded = player . addExperience ( 100 ); console . log ( `Player ${ player . name } now has ${ xpAdded } experience points.` ); } for ( const player of world . getPlayers ()) { addExperience ( player ); } Copy add Levels add Levels ( amount ) : number Parameters amount : number Amount to add to the player. Min/max bounds at -2^24 ~ 2^24 Returns number Returns the current level of the Player. Remarks Adds/removes level to/from the Player and returns the current level of the Player. This function can't be called in read-only mode. Throws This function can throw errors. Example addLevels.ts import { Player , world } from "@minecraft/server" ; // Command equivalent to /xp player 5L function addLevels ( player : Player ) { const levels = player . addLevels ( 5 ); console . log ( `Player ${ player . name } now has ${ levels } levels.` ); } Copy add Tag add Tag ( tag ) : boolean Parameters tag : string Content of the tag to add. The tag must be less than 256 characters. Returns boolean Returns true if the tag was added successfully. This can fail if the tag already exists on the entity. Remarks Adds a specified tag to an entity. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . addTag apply Damage apply Damage ( amount , options ? ) : boolean Parameters amount : number Amount of damage to apply. Optional options : EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions Additional options about the source of damage, which may add additional effects or spur additional behaviors on this entity. Optional Returns boolean Whether the entity takes any damage. This can return false if the entity is invulnerable or if the damage applied is less than or equal to 0. Remarks Applies a set of damage to an entity. This function can't be called in read-only mode. Throws This function can throw errors. Example applyDamageThenHeal.ts // A function that applies damage and then heals the entity import { Entity , EntityComponentTypes , system , world } from '@minecraft/server' ; function applyDamageAndHeal ( entity : Entity ) { entity . applyDamage ( 19 ); // Many mobs have max damage of 20 so this is a near-death mob system . runTimeout (() => { const health = entity . getComponent ( EntityComponentTypes . Health ); if ( health ) { world . sendMessage ( `Entity health before heal: ${ health . currentValue } ` ); health . resetToMaxValue (); world . sendMessage ( `Entity after before heal: ${ health . currentValue } ` ); } else { console . warn ( 'Entity does not have health component' ); } }, 40 ); // Run in a few seconds (40 ticks) } Copy Example applyWither.js import { world , EntityDamageCause } from "@minecraft/server" ; const player = world . getAllPlayers ()[ 0 ]; player . applyDamage ( 1000 , { cause: EntityDamageCause . wither , }); Copy Example damageEntity.js import { world } from "@minecraft/server" ; world . afterEvents . itemUse . subscribe (( event ) => { const player = event . source ; const damageApplied = player . applyDamage ( 10 ); console . log ( `Damage applied: ${ damageApplied } ` ); }); Copy Inherited from Entity . applyDamage apply Impulse apply Impulse ( vector ) : void Parameters vector : Vector3 Impulse vector. Returns void Remarks Applies impulse vector to the current velocity of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example yeetEntity.ts // A function that throws entities up in the air import { Entity } from '@minecraft/server' ; function yeetEntity ( entity : Entity ) { // Zero out the entity's velocity before applying impulse entity . clearVelocity (); // throw the zombie up in the air entity . applyImpulse ({ x: 0 , y: 15 , z: 0 }); } Copy Inherited from Entity . applyImpulse apply Knockback apply Knockback ( directionX , directionZ , horizontalStrength , verticalStrength ) : void Parameters directionX : number X direction in horizontal plane. directionZ : number Z direction in horizontal plane. horizontalStrength : number Knockback strength for the horizontal vector. verticalStrength : number Knockback strength for the vertical vector. Returns void Remarks Applies impulse vector to the current velocity of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example bounceSkeletons.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { targetLocation . dimension . spawnEntity ( mobs [ i % mobs . length ], targetLocation ); } const eqo : EntityQueryOptions = { type: 'skeleton' , }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . applyKnockback ( 0 , 0 , 0 , 1 ); } } Copy Inherited from Entity . applyKnockback clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears all dynamic properties that have been set on this entity. Throws This function can throw errors. Example resetStats.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . clearDynamicProperties (); } Copy Inherited from Entity . clearDynamicProperties clear Velocity clear Velocity ( ) : void Returns void Remarks Sets the current velocity of the Entity to zero. Note that this method may not have an impact on Players. This function can't be called in read-only mode. Throws This function can throw errors. Example yeetEntity.ts // A function that throws entities up in the air import { Entity } from '@minecraft/server' ; function yeetEntity ( entity : Entity ) { // Zero out the entity's velocity before applying impulse entity . clearVelocity (); // throw the zombie up in the air entity . applyImpulse ({ x: 0 , y: 15 , z: 0 }); } Copy Inherited from Entity . clearVelocity extinguish Fire extinguish Fire ( useEffects ? ) : boolean Parameters Optional useEffects : boolean Whether to show any visual effects connected to the extinguishing. Optional Returns boolean Returns whether the entity was on fire. Remarks Extinguishes the fire if the entity is on fire. Note that you can call getComponent('minecraft:onfire') and, if present, the entity is on fire. This function can't be called in read-only mode. Throws This function can throw errors. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy Inherited from Entity . extinguishFire get Block From View Direction get Block From View Direction ( options ? ) : BlockRaycastHit Parameters Optional options : BlockRaycastOptions Additional configuration options for the ray cast. Optional Returns BlockRaycastHit Returns the first intersecting block from the direction that this entity is looking at. Remarks Returns the first intersecting block from the direction that this entity is looking at. Throws This function can throw errors. Example facingBlock.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const blockHit = entity . getBlockFromViewDirection (); if ( blockHit ) { console . log ( "Block Hit:" ); console . log ( "Block:" , blockHit . block ); console . log ( "Face:" , blockHit . face ); console . log ( "Face Location:" , JSON . stringify ( blockHit . faceLocation )); } else { console . log ( "No block in view direction." ); } } Copy Example setBedrock.js import { BlockPermutation , world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:fox" , { x: 0 , y: 0 , z: 0 }); const blockHit = entity . getBlockFromViewDirection (); if ( blockHit ) { blockHit . block . setPermutation ( BlockPermutation . resolve ( "minecraft:bedrock" ) ); } else { console . log ( "No block in view direction." ); } Copy Inherited from Entity . getBlockFromViewDirection get Component get Component ( componentId ) : EntityComponent Parameters componentId : string The identifier of the component (e.g., 'minecraft:health'). If no namespace prefix is specified, 'minecraft:' is assumed. Available component IDs can be found as part of the EntityComponentTypes enum. Returns EntityComponent Returns the component if it exists on the entity, otherwise undefined. Remarks Gets a component (that represents additional capabilities) for an entity. Example entityHealth.js import { world } from "@minecraft/server" ; for ( const player of world . getPlayers ()) { const health = player . getComponent ( "health" ); player . sendMessage ( "Your health is " + health . currentValue + "/" + health . effectiveMax ); health . setCurrentValue ( 15 ); // set player to 15 hp health . resetToMaxValue (); // reset player to max hp } Copy Example entityInventory.js import { ItemStack , world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { const entity = event . source ; entity . getComponent ( "inventory" ) . container . addItem ( new ItemStack ( "minecraft:dirt" , 1 )); }); Copy Example entityItem.js import { world } from "@minecraft/server" ; const itemEntities = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:item" }); for ( const itemEntity of itemEntities ) { const item = itemEntity . getComponent ( "item" ); item . itemStack . keepOnDeath = true ; } Copy Inherited from Entity . getComponent get Components get Components ( ) : EntityComponent [] Returns EntityComponent [] Returns all components that are both present on this entity and supported by the API. Remarks Returns all components that are both present on this entity and supported by the API. Example getComponents.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const components = entity . getComponents (); console . log ( `Number of components: ${ components . length } : ${ components . map ( ( component ) => component . typeId ) } ` ); } Copy Inherited from Entity . getComponents get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. Throws This function can throw errors. Example entityRespawn.ts import { Vector3 , system , world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { event . entity . setDynamicProperty ( "spawn_location" , event . entity . location ); // set location spawn }); world . beforeEvents . entityRemove . subscribe (( event ) => { const location = event . removedEntity . getDynamicProperty ( "spawn_location" ) as Vector3 ; // get location spawn const dimension = event . removedEntity . dimension ; system . run (() => { dimension . spawnEntity ( event . removedEntity . typeId , location ); }); }); Copy Inherited from Entity . getDynamicProperty get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of the dynamic properties set on this entity. Remarks Returns the available set of dynamic property identifiers that have been used on this entity. Throws This function can throw errors. Example displayEntries.ts import { Player , system } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { // Type /scriptevent bp:entries to see this message if ( event . id === "bp:entries" && event . sourceEntity instanceof Player ) { event . sourceEntity . sendMessage ( "Here's your dynamic properties entries:" ); // Display all dynamic properties for ( const id of event . sourceEntity . getDynamicPropertyIds ()) { event . sourceEntity . sendMessage ( `- ${ id } : ${ event . sourceEntity . getDynamicProperty ( id ) } ` ); } } }); Copy Inherited from Entity . getDynamicPropertyIds get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. This includes the size of both the key and the value. This can be useful for diagnosing performance warning signs - if, for example, an entity has many megabytes of associated dynamic properties, it may be slow to load on various devices. Throws This function can throw errors. Example displayByteCount.ts import { Player , system } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { // Type /scriptevent dp:size to see this message if ( event . id === "dp:size" && event . sourceEntity instanceof Player ) { // Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. const byteCount = event . sourceEntity . getDynamicPropertyTotalByteCount (); // Send the byte count to the player event . sourceEntity . sendMessage ( `Dynamic Properties Byte Count: ${ byteCount } ` ); } }); Copy Inherited from Entity . getDynamicPropertyTotalByteCount get Effect get Effect ( effectType ) : Effect Parameters effectType : string | EffectType The effect identifier. Returns Effect Effect object for the specified effect, undefined if the effect is not present, or throws an error if the effect does not exist. Remarks Returns the effect for the specified EffectType on the entity, undefined if the effect is not present, or throws an error if the effect does not exist. Throws This function can throw errors. Example getEntityEffectInfo.js import { world } from "@minecraft/server" ; const entities = world . getDimension ( "overworld" ). getEntities (); for ( const entity of entities ) { entity . getEffects (). forEach (( effect ) => { console . log ( effect . typeId , effect . amplifier , effect . duration ); }); } Copy Inherited from Entity . getEffect get Effects get Effects ( ) : Effect [] Returns Effect [] List of effects. Remarks Returns a set of effects applied to this entity. Throws This function can throw errors. Example getEntityEffectInfo.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const effect = entity . getEffect ( "invisibility" ); effect . amplifier ; effect . duration ; } Copy Inherited from Entity . getEffects get Entities From View Direction get Entities From View Direction ( options ? ) : EntityRaycastHit [] Parameters Optional options : EntityRaycastOptions Additional configuration options for the ray cast. Optional Returns EntityRaycastHit [] Returns a set of entities from the direction that this entity is looking at. Remarks Gets the entities that this entity is looking at by performing a ray cast from the view of this entity. Throws This function can throw errors. Example entityView.ts import type { EntityRaycastOptions } from "@minecraft/server" ; import { world } from "@minecraft/server" ; // Optional: Configure ray cast options const raycastOptions : EntityRaycastOptions = { maxDistance: 10 , // Set your desired maximum distance }; // Perform the ray cast for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const entitiesInView = entity . getEntitiesFromViewDirection ( raycastOptions ); // Log the results entitiesInView . forEach (( hit ) => { console . log ( `Entity hit at distance ${ hit . distance } blocks.` ); console . log ( "Entity details:" , hit . entity ); // You can access properties/methods of the hit entity }); } Copy Inherited from Entity . getEntitiesFromViewDirection get Game Mode get Game Mode ( ) : GameMode Returns GameMode Remarks Retrieves the active gamemode for this player, if specified. Throws This function can throw errors. Example displayGameMode.js import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { const gameMode = player . getGameMode (); player . sendMessage ( `Your game mode is ${ gameMode } ` ); } Copy get Head Location get Head Location ( ) : Vector3 Returns Vector3 Returns the current location of the head component of this entity. Remarks Returns the current location of the head component of this entity. Throws This function can throw errors. Example freezePlayerCamera.ts import { Player } from "@minecraft/server" ; function freezePlayerCamera ( player : Player ) { player . camera . setCamera ( "minecraft:free" , { location: player . getHeadLocation (), rotation: player . getRotation (), }); } Copy Inherited from Entity . getHeadLocation get Item Cooldown get Item Cooldown ( cooldownCategory ) : number Parameters cooldownCategory : string Specifies the cooldown category to retrieve the current cooldown for. Returns number Remarks Gets the current item cooldown time for a particular cooldown category. Throws This function can throw errors. Example getEquipmentCooldown.js import { world } from "@minecraft/server" ; const player = world . getAllPlayers ()[ 0 ]; const cooldown = player . getItemCooldown ( "equipment" ); console . log ( `Cooldown for the equipment category: ${ cooldown } seconds.` ); Copy get Property get Property ( identifier ) : string | number | boolean Parameters identifier : string The entity Property identifier. Returns string | number | boolean Returns the current property value. For enum properties, a string is returned. For float and int properties, a number is returned. For undefined properties, undefined is returned. Remarks Gets an entity Property value. If the property was set using the setProperty function within the same tick, the updated value will not be reflected until the subsequent tick. Throws Throws if the entity is invalid. Example getRotationOffset.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "create:dummy" })[ 0 ]; entity . setProperty ( "create:rotation_offset" , 1 ); console . warn ( entity . getProperty ( "create:rotation_offset" )); Copy Inherited from Entity . getProperty get Rotation get Rotation ( ) : Vector2 Returns Vector2 Returns a Vec2 containing the rotation of this entity (in degrees). Remarks Returns the current rotation component of this entity. Throws This function can throw errors. Example getRotation.js import { world } from "@minecraft/server" ; world . beforeEvents . chatSend . subscribe (( event ) => { const message = event . message ; const player = event . sender ; if ( message === "rotation get" ) { event . cancel = true ; const rotation = player . getRotation (); player . sendMessage ( `Spawn point location: ${ rotation . x } ${ rotation . y } ` ); } }); Copy Inherited from Entity . getRotation get Spawn Point get Spawn Point ( ) : DimensionLocation Returns DimensionLocation Remarks Gets the current spawn point of the player. Throws This function can throw errors. Example getSpawnPoint.js import { world } from "@minecraft/server" ; world . beforeEvents . chatSend . subscribe (( event ) => { const message = event . message ; const player = event . sender ; if ( message === "spawnpoint get" ) { event . cancel = true ; const spawnPoint = player . getSpawnPoint (); if ( spawnPoint ) { player . sendMessage ( `Spawn point location: ${ spawnPoint . x } ${ spawnPoint . y } ${ spawnPoint . z } at ${ spawnPoint . dimension . id } ` ); } else { player . sendMessage ( `No spawn point set.` ); } } }); Copy get Tags get Tags ( ) : string [] Returns string [] An array containing all tags as strings. Remarks Returns all tags associated with the entity. Throws This function can throw errors. Example jaylyTag.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const tags = entity . getTags (); const jaylyTag = tags . find (( tag ) => tag . startsWith ( "jayly:" )); if ( jaylyTag ) { world . sendMessage ( ` ${ entity . id } : ${ jaylyTag } ` ); } } Copy Inherited from Entity . getTags get Total Xp get Total Xp ( ) : number Returns number Remarks Gets the total experience of the Player. Throws This function can throw errors. get Velocity get Velocity ( ) : Vector3 Returns Vector3 Returns the current velocity vector of the entity. Remarks Returns the current velocity vector of the entity. Throws This function can throw errors. Example getFireworkVelocity.ts // A function that spawns fireworks and logs their velocity after 5 ticks import { DimensionLocation , system , world } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnFireworks ( location : DimensionLocation ) { const fireworkRocket = location . dimension . spawnEntity ( MinecraftEntityTypes . FireworksRocket , location ); system . runTimeout (() => { const velocity = fireworkRocket . getVelocity (); world . sendMessage ( `Velocity of firework is: ${ velocity . x } , ${ velocity . y } , ${ velocity . z } ` ); }, 5 ); } Copy Inherited from Entity . getVelocity get View Direction get View Direction ( ) : Vector3 Returns Vector3 Returns the current view direction of the entity. Remarks Returns the current view direction of the entity. Throws This function can throw errors. Inherited from Entity . getViewDirection has Component has Component ( componentId ) : boolean Parameters componentId : string The identifier of the component (e.g., 'minecraft:rideable') to retrieve. If no namespace prefix is specified, 'minecraft:' is assumed. Returns boolean Returns true if the specified component is present on this entity. Remarks Returns true if the specified component is present on this entity. Example hasComponents.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:villager" })[ 0 ]; entity . hasComponent ( "tameable" ); entity . hasComponent ( "inventory" ); entity . hasComponent ( "addrider" ); entity . hasComponent ( "is_tamed" ); Copy Inherited from Entity . hasComponent has Tag has Tag ( tag ) : boolean Parameters tag : string Identifier of the tag to test for. Returns boolean Returns whether an entity has a particular tag. Remarks Returns whether an entity has a particular tag. Throws This function can throw errors. Inherited from Entity . hasTag is Valid is Valid ( ) : boolean Returns boolean Whether the entity is valid. Remarks Returns whether the entity can be manipulated by script. A Player is considered valid when it's EntityLifetimeState is set to Loaded. Example tracky.ts import { system , world } from "@minecraft/server" ; const zombie = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:zombie" , world . getDefaultSpawnLocation ()); const id = system . runInterval (() => { if (! zombie . isValid ()) { system . clearRun ( id ); return ; } const location = zombie . location ; for ( const player of world . getPlayers ()) { player . sendMessage ( `Zombie location: ( ${ location . x . toFixed ( 2 ) } , ${ location . y . toFixed ( 2 ) } , ${ location . z . toFixed ( 2 ) } )` ); } }); Copy Inherited from Entity . isValid kill kill ( ) : boolean Returns boolean Returns true if entity can be killed (even if it is already dead), otherwise it returns false. Remarks Kills this entity. The entity will drop loot as normal. This function can't be called in read-only mode. Throws This function can throw errors. Example tagsQuery.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { const mobTypeId = mobs [ i % mobs . length ]; const entity = targetLocation . dimension . spawnEntity ( mobTypeId , targetLocation ); entity . addTag ( 'mobparty.' + mobTypeId ); } const eqo : EntityQueryOptions = { tags: [ 'mobparty.skeleton' ], }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . kill (); } } Copy Inherited from Entity . kill matches matches ( options ) : boolean Parameters options : EntityQueryOptions The query to perform the match against. Returns boolean Returns true if the entity matches the criteria in the passed in EntityQueryOptions, otherwise it returns false. Remarks Matches the entity against the passed in options. Uses the location of the entity for matching if the location is not specified in the passed in EntityQueryOptions. Throws Throws if the query options are misconfigured. Example isSpectator.js import { GameMode , system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { const isSpectating = player . matches ({ gameMode: GameMode . spectator }); if ( isSpectating ) { player . onScreenDisplay . setActionBar ( "You are spectating" ); } } }); Copy Inherited from Entity . matches play Animation play Animation ( animationName , options ? ) : void Parameters animationName : string The animation identifier. e.g. animation.creeper.swelling Optional options : PlayAnimationOptions Additional options to control the playback and transitions of the animation. Optional Returns void Remarks Cause the entity to play the given animation. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . playAnimation play Music play Music ( trackId , musicOptions ? ) : void Parameters trackId : string Identifier of the music track to play. Optional musicOptions : MusicOptions Additional options for the music track. Optional Returns void Remarks Plays a music track that only this particular player can hear. This function can't be called in read-only mode. Throws This function can throw errors. play Sound play Sound ( soundId , soundOptions ? ) : void Parameters soundId : string Optional soundOptions : PlayerSoundOptions Additional optional options for the sound. Optional Returns void Remarks Plays a sound that only this particular player can hear. This function can't be called in read-only mode. Throws This function can throw errors. Example playCreatorMusicBox.ts import { Player } from "@minecraft/server" ; // Scripting code for `playsound function playCreatorMusicBoxRecord ( player : Player ) { player . playSound ( "record.creator_music_box" , { location: player . location }); } Copy queue Music queue Music ( trackId , musicOptions ? ) : void Parameters trackId : string Identifier of the music track to play. Optional musicOptions : MusicOptions Additional options for the music track. Optional Returns void Remarks Queues an additional music track that only this particular player can hear. If a track is not playing, a music track will play. This function can't be called in read-only mode. Throws An error will be thrown if volume is less than 0.0. An error will be thrown if fade is less than 0.0. Example queueAllMusic.ts import { Player } from "@minecraft/server" ; // Surely someone enjoy minecraft ambient music const allMusic = [ "music.overworld.bamboo_jungle" , "music.overworld.bamboo_jungle" , "music.game.basalt_deltas" , "music.game_and_wild_equal_chance" , "music.game_and_wild_equal_chance" , "music.game_and_wild_favor_game" , "music.overworld.cherry_grove" , "music.game.creative" , "music.game.credits" , "music.game.crimson_forest" , "music.overworld.deep_dark" , "music.overworld.desert" , "music.overworld.desert" , "music.overworld.desert" , "music.overworld.dripstone_caves" , "music.game.end" , "music.game.endboss" , "music.overworld.flower_forest" , "music.game_and_wild_equal_chance" , "music.game.frozen_peaks" , "music.game" , "music.overworld.grove" , "music.game.nether_wastes" , "music.overworld.jagged_peaks" , "music.overworld.jungle" , "music.overworld.jungle_edge" , "music.overworld.jungle" , "music.overworld.jungle" , "music.game_and_wild_equal_chance" , "music.overworld.lush_caves" , "music.game.swamp_music" , "music.game.meadow" , "music.game_and_wild_favor_game" , "music.menu" , "music.overworld.mesa" , "music.overworld.mesa" , "music.overworld.mesa" , "music.game.nether" , "music.game_and_wild_favor_game" , "music.game_and_wild_favor_game" , "music.game_and_wild_equal_chance" , "music.game_and_wild_equal_chance" , "music.overworld.snowy_slopes" , "music.game.soulsand_valley" , "music.overworld.stony_peaks" , "music.game.swamp_music" , "music.game.swamp_music" , "music.game.water" , ]; function queueAllMusic ( player : Player ) { for ( const musicTrackId of allMusic ) { player . queueMusic ( musicTrackId , { fade: 1.0 }); } } Copy remove remove ( ) : void Returns void Remarks Immediately removes the entity from the world. The removed entity will not perform a death animation or drop loot upon removal. This function can't be called in read-only mode. Throws This function can throw errors. Example removeAllEntities.ts import { world } from "@minecraft/server" ; // Note: You cannot despawn players via entity.remove() const entities = world . getDimension ( "overworld" ) . getEntities ({ excludeTypes: [ "minecraft:player" ] }); for ( const entity of entities ) { entity . remove (); } Copy Inherited from Entity . remove remove Effect remove Effect ( effectType ) : boolean Parameters effectType : string | EffectType The effect identifier. Returns boolean Returns true if the effect has been removed. Returns false if the effect is not found or does not exist. Remarks Removes the specified EffectType on the entity, or returns false if the effect is not present. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . removeEffect remove Tag remove Tag ( tag ) : boolean Parameters tag : string Content of the tag to remove. Returns boolean Returns whether the tag existed on the entity. Remarks Removes a specified tag from an entity. This function can't be called in read-only mode. Throws This function can throw errors. Example removeAdminTag.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . removeTag ( "admin" ); } Copy Inherited from Entity . removeTag reset Level reset Level ( ) : void Returns void Remarks Resets the level of the player. This function can't be called in read-only mode. Throws This function can throw errors. Example resetEveryoneLevel.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . resetLevel (); } Copy reset Property reset Property ( identifier ) : string | number | boolean Parameters identifier : string The Entity Property identifier. Returns string | number | boolean Returns the default property value. For enum properties, a string is returned. For float and int properties, a number is returned. For undefined properties, undefined is returned. Remarks Resets an Entity Property back to its default value, as specified in the Entity's definition. This property change is not applied until the next tick. This function can't be called in read-only mode. Throws Throws if the entity is invalid. minecraftcommon.EngineError Error Inherited from Entity . resetProperty run Command run Command ( commandString ) : CommandResult Parameters commandString : string The command string. Note: This should not include a leading forward slash. Returns CommandResult A command result containing whether the command was successful. Remarks Runs a synchronous command on the entity. This function can't be called in read-only mode. Throws This function can throw errors. CommandError Error Example sayCommand.js import { world } from "@minecraft/server" ; world . afterEvents . entityDie . subscribe (( event ) => { event . deadEntity . runCommand ( "say I am dead!" ); }); Copy Inherited from Entity . runCommand run Command Async run Command Async ( commandString ) : Promise < CommandResult > Parameters commandString : string Command to run. Note that command strings should not start with slash. Returns Promise < CommandResult > For commands that return data, returns a JSON structure with command response values. Remarks Runs a particular command asynchronously from the context of this entity. Note that there is a maximum queue of 128 asynchronous commands that can be run in a given tick. Throws This function can throw errors. Example sayCommand.js import { world } from "@minecraft/server" ; world . beforeEvents . explosion . subscribe (( event ) => { event . source ?. runCommandAsync ( "say I exploded!" ); }); Copy Inherited from Entity . runCommandAsync send Message send Message ( message ) : void Parameters message : string | RawMessage | ( string | RawMessage ) [] The message to be displayed. Returns void Remarks Sends a message to the player. Throws This method can throw if the provided RawMessage is in an invalid format. For example, if an empty name string is provided to score . Example sendMessagesToPlayer.ts import { Player } from "@minecraft/server" ; function sendPlayerMessages ( player : Player ) { // Displays "First or Second" const rawMessage = { translate: 'accessibility.list.or.two' , with: [ 'First' , 'Second' ] }; player . sendMessage ( rawMessage ); // Displays "Hello, world!" player . sendMessage ( 'Hello, world!' ); // Displays "Welcome, Amazing Player 1!" player . sendMessage ({ translate: 'authentication.welcome' , with: [ 'Amazing Player 1' ] }); // Displays the player's score for objective "obj". Each player will see their own score. const rawMessageWithScore = { score: { name: '*' , objective: 'obj' } }; player . sendMessage ( rawMessageWithScore ); // Displays "Apple or Coal" const rawMessageWithNestedTranslations = { translate: 'accessibility.list.or.two' , with: { rawtext: [{ translate: 'item.apple.name' }, { translate: 'item.coal.name' }] }, }; player . sendMessage ( rawMessageWithNestedTranslations ); } Copy set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Throws This function can throw errors. Example entityRespawn.ts import { Vector3 , system , world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { event . entity . setDynamicProperty ( "spawn_location" , event . entity . location ); // set location spawn }); world . beforeEvents . entityRemove . subscribe (( event ) => { const location = event . removedEntity . getDynamicProperty ( "spawn_location" ) as Vector3 ; // get location spawn const dimension = event . removedEntity . dimension ; system . run (() => { dimension . spawnEntity ( event . removedEntity . typeId , location ); }); }); Copy Inherited from Entity . setDynamicProperty set Game Mode set Game Mode ( gameMode ? ) : void Parameters Optional gameMode : GameMode Active gamemode. Optional Returns void Remarks Sets a gamemode override for this player. This function can't be called in read-only mode. Throws This function can throw errors. Example setCreativeMode.js import { GameMode , world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . setGameMode ( GameMode . creative ); } Copy set On Fire set On Fire ( seconds , useEffects ? ) : boolean Parameters seconds : number Length of time to set the entity on fire. Optional useEffects : boolean Whether side-effects should be applied (e.g. thawing freeze) and other conditions such as rain or fire protection should be taken into consideration. Optional Returns boolean Whether the entity was set on fire. This can fail if seconds is less than or equal to zero, the entity is wet or the entity is immune to fire. Remarks Sets an entity on fire (if it is not in water or rain). Note that you can call getComponent('minecraft:onfire') and, if present, the entity is on fire. This function can't be called in read-only mode. Throws This function can throw errors. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy Inherited from Entity . setOnFire set Property set Property ( identifier , value ) : void Parameters identifier : string The Entity Property identifier. value : string | number | boolean The property value. The provided type must be compatible with the type specified in the entity's definition. Returns void Remarks Sets an Entity Property to the provided value. This property change is not applied until the next tick. This function can't be called in read-only mode. Throws Throws if the entity is invalid. Throws if an invalid identifier is provided. Throws if the provided value type does not match the property type. Throws if the provided value is outside the expected range (int, float properties). Throws if the provided string value does not match the set of accepted enum values (enum properties Example getRotationOffset.js import { world } from "@minecraft/server" ; const tileEntity = world . getDimension ( "overworld" ) . getEntities ({ type: "create:dummy" })[ 0 ]; tileEntity . setProperty ( "create:rotation_offset" , 1 ); console . warn ( tileEntity . getProperty ( "create:rotation_offset" )); Copy Inherited from Entity . setProperty set Rotation set Rotation ( rotation ) : void Parameters rotation : Vector2 The x and y rotation of the entity (in degrees). For most mobs, the x rotation controls the head tilt and the y rotation controls the body rotation. Returns void Remarks Sets the main rotation of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . setRotation set Spawn Point set Spawn Point ( spawnPoint ? ) : void Parameters Optional spawnPoint : DimensionLocation Optional Returns void Remarks Sets the current starting spawn point for this particular player. This function can't be called in read-only mode. Throws This function can throw errors. Error LocationOutOfWorldBoundariesError start Item Cooldown start Item Cooldown ( cooldownCategory , tickDuration ) : void Parameters cooldownCategory : string Specifies the cooldown category to retrieve the current cooldown for. tickDuration : number Duration in ticks of the item cooldown. Returns void Remarks Sets the item cooldown time for a particular cooldown category. This function can't be called in read-only mode. Throws This function can throw errors. stop Music stop Music ( ) : void Returns void Remarks Stops any music tracks from playing for this particular player. This function can't be called in read-only mode. Throws This function can throw errors. teleport teleport ( location , teleportOptions ? ) : void Parameters location : Vector3 New location for the entity. Optional teleportOptions : TeleportOptions Options regarding the teleport operation. Optional Returns void Remarks Teleports the selected entity to a new location This function can't be called in read-only mode. Throws This function can throw errors. Example teleportMovement.ts import { world , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation = { x: 0 , y: 0 , z: 0 }; const pig = overworld . spawnEntity ( 'minecraft:pig' , targetLocation ); let inc = 1 ; const runId = system . runInterval (() => { pig . teleport ( { x: targetLocation . x + inc / 4 , y: targetLocation . y + inc / 4 , z: targetLocation . z + inc / 4 }, { facingLocation: targetLocation , }, ); if ( inc > 100 ) { system . clearRun ( runId ); } inc ++; }, 4 ); Copy Example teleport.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ sourceEntity , message }) => { if (! sourceEntity ) return ; if ( message === "tp:nether" ) { sourceEntity . teleport ( { x: 0 , y: 0 , z: 0 }, { dimension: world . getDimension ( "nether" ) } ); } }); Copy Example teleportFacing.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ sourceEntity , message }) => { if (! sourceEntity ) return ; if ( message === "tp:nether" ) { sourceEntity . teleport ( { x: 0 , y: 0 , z: 0 }, { dimension: world . getDimension ( "nether" ), facingLocation: { x: 100 , y: 100 , z: 100 }, } ); } }); Copy Inherited from Entity . teleport trigger Event trigger Event ( eventName ) : void Parameters eventName : string Name of the entity type event to trigger. If a namespace is not specified, minecraft: is assumed. Returns void Remarks Triggers an entity type event. For every entity, a number of events are defined in an entities' definition for key entity behaviors; for example, creepers have a minecraft:start_exploding type event. This function can't be called in read-only mode. Throws If the event is not defined in the definition of the entity, an error will be thrown. Example triggerEvent.ts // A function that spawns a creeper and triggers it to explode immediately import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnExplodingCreeper ( location : DimensionLocation ) { const creeper = location . dimension . spawnEntity ( MinecraftEntityTypes . Creeper , location ); creeper . triggerEvent ( 'minecraft:start_exploding_forced' ); } Copy Inherited from Entity . triggerEvent try Teleport try Teleport ( location , teleportOptions ? ) : boolean Parameters location : Vector3 Location to teleport the entity to. Optional teleportOptions : TeleportOptions Options regarding the teleport operation. Optional Returns boolean Returns whether the teleport succeeded. This can fail if the destination chunk is unloaded or if the teleport would result in intersecting with blocks. Remarks Attempts to try a teleport, but may not complete the teleport operation (for example, if there are blocks at the destination.) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . tryTeleport Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor camera dimension id input Permissions is Climbing is Emoting is Falling is Flying is Gliding is In Water is Jumping is On Ground is Sleeping is Sneaking is Sprinting is Swimming level location name name Tag on Screen Display scoreboard Identity selected Slot Index total Xp Needed For Next Level type Id xp Earned At Current Level add Effect add Experience add Levels add Tag apply Damage apply Impulse apply Knockback clear Dynamic Properties clear Velocity extinguish Fire get Block From View Direction get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Effect get Effects get Entities From View Direction get Game Mode get Head Location get Item Cooldown get Property get Rotation get Spawn Point get Tags get Total Xp get Velocity get View Direction has Component has Tag is Valid kill matches play Animation play Music play Sound queue Music remove remove Effect remove Tag reset Level reset Property run Command run Command Async send Message set Dynamic Property set Game Mode set On Fire set Property set Rotation set Spawn Point start Item Cooldown stop Music teleport trigger Event try Teleport Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerBreakBlockAfterEvent Class PlayerBreakBlockAfterEvent Contains information regarding an event after a player breaks a block. Hierarchy BlockEvent PlayerBreakBlockAfterEvent Index Constructors constructor Properties block broken Block Permutation dimension item Stack After Break? item Stack Before Break? player Constructors Private constructor new Player Break Block After Event ( ) : PlayerBreakBlockAfterEvent Returns PlayerBreakBlockAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly broken Block Permutation broken Block Permutation : BlockPermutation Remarks Returns permutation information about this block before it was broken. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly item Stack After Break item Stack After Break ?: ItemStack Remarks The item stack that was used to break the block after the block was broken, or undefined if empty hand. Optional Readonly item Stack Before Break item Stack Before Break ?: ItemStack Remarks The item stack that was used to break the block before the block was broken, or undefined if empty hand. Readonly player player : Player Remarks Player that broke the block for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block broken Block Permutation dimension item Stack After Break item Stack Before Break player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerBreakBlockAfterEventSignal Class PlayerBreakBlockAfterEventSignal Manages callbacks that are connected to when a player breaks a block. Hierarchy PlayerBreakBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Break Block After Event Signal ( ) : PlayerBreakBlockAfterEventSignal Returns PlayerBreakBlockAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockAfterEvent Returns void Optional options : BlockEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockAfterEvent Returns void Remarks Adds a callback that will be called when a block is broken by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a block is broken by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called when a player breaks a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerBreakBlockBeforeEvent Class PlayerBreakBlockBeforeEvent Contains information regarding an event before a player breaks a block. Hierarchy BlockEvent PlayerBreakBlockBeforeEvent Index Constructors constructor Properties block cancel dimension item Stack? player Constructors Private constructor new Player Break Block Before Event ( ) : PlayerBreakBlockBeforeEvent Returns PlayerBreakBlockBeforeEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block cancel cancel : boolean Remarks If set to true, cancels the block break event. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional item Stack item Stack ?: ItemStack Remarks The item stack that is being used to break the block, or undefined if empty hand. Readonly player player : Player Remarks Player breaking the block for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block cancel dimension item Stack player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerBreakBlockBeforeEventSignal Class PlayerBreakBlockBeforeEventSignal Manages callbacks that are connected to before a player breaks a block. Hierarchy PlayerBreakBlockBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Break Block Before Event Signal ( ) : PlayerBreakBlockBeforeEventSignal Returns PlayerBreakBlockBeforeEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockBeforeEvent Returns void Optional options : BlockEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockBeforeEvent Returns void Remarks Adds a callback that will be called before a block is broken by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before a block is broken by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockBeforeEvent Returns void Returns void Remarks Removes a callback from being called before a player breaks a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerCursorInventoryComponent Class PlayerCursorInventoryComponent Represents the players cursor inventory. Used when moving items between between containers in the inventory UI. Not used with touch controls. Hierarchy EntityComponent PlayerCursorInventoryComponent Index Constructors constructor Properties entity item? type Id component Id Methods clear is Valid Constructors Private constructor new Player Cursor Inventory Component ( ) : PlayerCursorInventoryComponent Returns PlayerCursorInventoryComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Optional Readonly item item ?: ItemStack Remarks The ItemStack currently in the players cursor inventory. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:cursor_inventory" = 'minecraft:cursor_inventory' Methods clear clear ( ) : void Returns void Remarks Clears the players cursor inventory. This function can't be called in read-only mode. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity item type Id component Id clear is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerDimensionChangeAfterEvent Class PlayerDimensionChangeAfterEvent Contains information related to changes to a player's dimension having been changed. Hierarchy PlayerDimensionChangeAfterEvent Index Constructors constructor Properties from Dimension from Location player to Dimension to Location Constructors Private constructor new Player Dimension Change After Event ( ) : PlayerDimensionChangeAfterEvent Returns PlayerDimensionChangeAfterEvent Properties Readonly from Dimension from Dimension : Dimension Remarks The dimension the player is changing from. Readonly from Location from Location : Vector3 Remarks The location the player was at before changing dimensions. Readonly player player : Player Remarks Handle to the player that is changing dimensions. Readonly to Dimension to Dimension : Dimension Remarks The dimension that the player is changing to. Readonly to Location to Location : Vector3 Remarks The location the player will spawn to after changing dimensions. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor from Dimension from Location player to Dimension to Location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerDimensionChangeAfterEventSignal Class PlayerDimensionChangeAfterEventSignal Manages callbacks that are connected to successful player dimension changes. Hierarchy PlayerDimensionChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Dimension Change After Event Signal ( ) : PlayerDimensionChangeAfterEventSignal Returns PlayerDimensionChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerDimensionChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerDimensionChangeAfterEvent Returns void Remarks Subscribes the specified callback to a player dimension change after event. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Subscribes the specified callback to a player dimension change after event. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerDimensionChangeAfterEvent Returns void Returns void Remarks Removes the specified callback from a player dimension change after event. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerEmoteAfterEvent Class PlayerEmoteAfterEvent Hierarchy PlayerEmoteAfterEvent Index Constructors constructor Properties persona Piece Id player Constructors Private constructor new Player Emote After Event ( ) : PlayerEmoteAfterEvent Returns PlayerEmoteAfterEvent Properties Readonly persona Piece Id persona Piece Id : string Readonly player player : Player Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor persona Piece Id player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerEmoteAfterEventSignal Class PlayerEmoteAfterEventSignal Hierarchy PlayerEmoteAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Emote After Event Signal ( ) : PlayerEmoteAfterEventSignal Returns PlayerEmoteAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerEmoteAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerEmoteAfterEvent Returns void Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerEmoteAfterEvent Returns void Returns void Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerGameModeChangeAfterEvent Class PlayerGameModeChangeAfterEvent Contains information regarding an event after a players game mode is changed. Hierarchy PlayerGameModeChangeAfterEvent Index Constructors constructor Properties from Game Mode player to Game Mode Constructors Private constructor new Player Game Mode Change After Event ( ) : PlayerGameModeChangeAfterEvent Returns PlayerGameModeChangeAfterEvent Properties Readonly from Game Mode from Game Mode : GameMode Remarks The previous game mode before the change. Readonly player player : Player Remarks Source Player for this event. Readonly to Game Mode to Game Mode : GameMode Remarks The current game mode after the change. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor from Game Mode player to Game Mode Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerGameModeChangeAfterEventSignal Class PlayerGameModeChangeAfterEventSignal Manages callbacks that are connected to after a players game mode is changed. Hierarchy PlayerGameModeChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Game Mode Change After Event Signal ( ) : PlayerGameModeChangeAfterEventSignal Returns PlayerGameModeChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeAfterEvent Returns void Remarks Adds a callback that will be called after a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeAfterEvent Returns void Returns void Remarks Removes a callback from being called after a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerGameModeChangeBeforeEvent Class PlayerGameModeChangeBeforeEvent Contains information regarding an event before a player interacts with an entity. Hierarchy PlayerGameModeChangeBeforeEvent Index Constructors constructor Properties cancel from Game Mode player to Game Mode Constructors Private constructor new Player Game Mode Change Before Event ( ) : PlayerGameModeChangeBeforeEvent Returns PlayerGameModeChangeBeforeEvent Properties cancel cancel : boolean Remarks If set to true the game mode change will be cancelled. Readonly from Game Mode from Game Mode : GameMode Remarks The current game mode. Readonly player player : Player Remarks Source Player for this event. to Game Mode to Game Mode : GameMode Remarks The game mode being changed to. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel from Game Mode player to Game Mode Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerGameModeChangeBeforeEventSignal Class PlayerGameModeChangeBeforeEventSignal Manages callbacks that are connected to before a players game mode is changed. Hierarchy PlayerGameModeChangeBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Game Mode Change Before Event Signal ( ) : PlayerGameModeChangeBeforeEventSignal Returns PlayerGameModeChangeBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeBeforeEvent Returns void Remarks Adds a callback that will be called before a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeBeforeEvent Returns void Returns void Remarks Removes a callback from being called before a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInputPermissionCategoryChangeAfterEvent Class PlayerInputPermissionCategoryChangeAfterEvent Contains information regarding an event after a players input permissions change. Hierarchy PlayerInputPermissionCategoryChangeAfterEvent Index Constructors constructor Properties category enabled player Constructors Private constructor new Player Input Permission Category Change After Event ( ) : PlayerInputPermissionCategoryChangeAfterEvent Returns PlayerInputPermissionCategoryChangeAfterEvent Properties Readonly category category : InputPermissionCategory Remarks The category of input permissions that have changed. Readonly enabled enabled : boolean Remarks The enabled/disabled state of the players input permissions. Readonly player player : Player Remarks The player that has had their input permissions changed. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor category enabled player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInputPermissionCategoryChangeAfterEventSignal Class PlayerInputPermissionCategoryChangeAfterEventSignal Manages callbacks that are connected to after a players input permissions change. Hierarchy PlayerInputPermissionCategoryChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Input Permission Category Change After Event Signal ( ) : PlayerInputPermissionCategoryChangeAfterEventSignal Returns PlayerInputPermissionCategoryChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInputPermissionCategoryChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInputPermissionCategoryChangeAfterEvent Returns void Remarks Adds a callback that will be called after a players input permissions change. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a players input permissions change. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInputPermissionCategoryChangeAfterEvent Returns void Returns void Remarks Removes a callback from being called after a players input permissions change. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInputPermissions Class PlayerInputPermissions Contains properties for enabling/disabling player input permissions. Hierarchy PlayerInputPermissions Index Constructors constructor Properties camera Enabled movement Enabled Constructors Private constructor new Player Input Permissions ( ) : PlayerInputPermissions Returns PlayerInputPermissions Properties camera Enabled camera Enabled : boolean Remarks Camera input permissions for the player. If set to true, input relating to camera movement is enabled for the player. movement Enabled movement Enabled : boolean Remarks Movement input permissions for the player. If set to true input relating to movement is enabled for the player. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor camera Enabled movement Enabled Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithBlockAfterEvent Class PlayerInteractWithBlockAfterEvent Contains information regarding an event after a player successfully interacts with a block. Hierarchy PlayerInteractWithBlockAfterEvent Index Constructors constructor Properties before Item Stack? block block Face face Location is First Event item Stack? player Constructors Private constructor new Player Interact With Block After Event ( ) : PlayerInteractWithBlockAfterEvent Returns PlayerInteractWithBlockAfterEvent Properties Optional Readonly before Item Stack before Item Stack ?: ItemStack Remarks The ItemStack before the interaction succeeded, or undefined if hand is empty. Readonly block block : Block Remarks The block that will be interacted with. Readonly block Face block Face : Direction Remarks The face of the block that is being interacted with. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block where the item is placed. Readonly is First Event is First Event : boolean Remarks This value will be true if the event was triggered on players initial interaction button press and false on events triggered from holding the interaction button. Optional Readonly item Stack item Stack ?: ItemStack Remarks The ItemStack after the interaction succeeded, or undefined if hand is empty. Readonly player player : Player Remarks Source Player for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor before Item Stack block block Face face Location is First Event item Stack player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithBlockAfterEventSignal Class PlayerInteractWithBlockAfterEventSignal Manages callbacks that are connected to after a player interacts with a block. Hierarchy PlayerInteractWithBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Interact With Block After Event Signal ( ) : PlayerInteractWithBlockAfterEventSignal Returns PlayerInteractWithBlockAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockAfterEvent Returns void Remarks Adds a callback that will be called after a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called after a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithBlockBeforeEvent Class PlayerInteractWithBlockBeforeEvent Contains information regarding an event before a player interacts with a block. Hierarchy PlayerInteractWithBlockBeforeEvent Index Constructors constructor Properties block block Face cancel face Location is First Event item Stack? player Constructors Private constructor new Player Interact With Block Before Event ( ) : PlayerInteractWithBlockBeforeEvent Returns PlayerInteractWithBlockBeforeEvent Properties Readonly block block : Block Remarks The block that will be interacted with. Readonly block Face block Face : Direction Remarks The face of the block that is being interacted with. cancel cancel : boolean Remarks If set to true the interaction will be cancelled. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block where the item is placed. Readonly is First Event is First Event : boolean Remarks This value will be true if the event was triggered on players initial interaction button press and false on events triggered from holding the interaction button. Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack that is being used in the interaction, or undefined if empty hand. Readonly player player : Player Remarks Source Player for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face cancel face Location is First Event item Stack player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithBlockBeforeEventSignal Class PlayerInteractWithBlockBeforeEventSignal Manages callbacks that are connected to before a player interacts with a block. Hierarchy PlayerInteractWithBlockBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Interact With Block Before Event Signal ( ) : PlayerInteractWithBlockBeforeEventSignal Returns PlayerInteractWithBlockBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockBeforeEvent Returns void Remarks Adds a callback that will be called before a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockBeforeEvent Returns void Returns void Remarks Removes a callback from being called before a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithEntityAfterEvent Class PlayerInteractWithEntityAfterEvent Contains information regarding an event after a player successfully interacts with an entity. Hierarchy PlayerInteractWithEntityAfterEvent Index Constructors constructor Properties before Item Stack? item Stack? player target Constructors Private constructor new Player Interact With Entity After Event ( ) : PlayerInteractWithEntityAfterEvent Returns PlayerInteractWithEntityAfterEvent Properties Optional Readonly before Item Stack before Item Stack ?: ItemStack Remarks The ItemStack before the interaction succeeded, or undefined if hand is empty. Optional Readonly item Stack item Stack ?: ItemStack Remarks The ItemStack after the interaction succeeded, or undefined if hand is empty. Readonly player player : Player Remarks Source Player for this event. Readonly target target : Entity Remarks The entity that will be interacted with. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor before Item Stack item Stack player target Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithEntityAfterEventSignal Class PlayerInteractWithEntityAfterEventSignal Manages callbacks that are connected to after a player interacts with an entity. Hierarchy PlayerInteractWithEntityAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Interact With Entity After Event Signal ( ) : PlayerInteractWithEntityAfterEventSignal Returns PlayerInteractWithEntityAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityAfterEvent Returns void Remarks Adds a callback that will be called after a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityAfterEvent Returns void Returns void Remarks Removes a callback from being called after a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithEntityBeforeEvent Class PlayerInteractWithEntityBeforeEvent Contains information regarding an event before a player interacts with an entity. Hierarchy PlayerInteractWithEntityBeforeEvent Index Constructors constructor Properties cancel item Stack? player target Constructors Private constructor new Player Interact With Entity Before Event ( ) : PlayerInteractWithEntityBeforeEvent Returns PlayerInteractWithEntityBeforeEvent Properties cancel cancel : boolean Remarks If set to true the interaction will be cancelled. Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack that is being used in the interaction, or undefined if empty hand. Readonly player player : Player Remarks Source Player for this event. Readonly target target : Entity Remarks The entity that will be interacted with. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel item Stack player target Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithEntityBeforeEventSignal Class PlayerInteractWithEntityBeforeEventSignal Manages callbacks that are connected to before a player interacts with an entity. Hierarchy PlayerInteractWithEntityBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Interact With Entity Before Event Signal ( ) : PlayerInteractWithEntityBeforeEventSignal Returns PlayerInteractWithEntityBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityBeforeEvent Returns void Remarks Adds a callback that will be called before a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityBeforeEvent Returns void Returns void Remarks Removes a callback from being called before a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerJoinAfterEvent Class PlayerJoinAfterEvent Contains information regarding a player that has joined. See the playerSpawn event for more detailed information that could be returned after the first time a player has spawned within the game. Hierarchy PlayerJoinAfterEvent Index Constructors constructor Properties player Id player Name Constructors Private constructor new Player Join After Event ( ) : PlayerJoinAfterEvent Returns PlayerJoinAfterEvent Properties Readonly player Id player Id : string Remarks Opaque string identifier of the player that joined the game. Readonly player Name player Name : string Remarks Name of the player that has joined. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor player Id player Name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerJoinAfterEventSignal Class PlayerJoinAfterEventSignal Manages callbacks that are connected to a player joining the world. Hierarchy IPlayerJoinAfterEventSignal PlayerJoinAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Join After Event Signal ( ) : PlayerJoinAfterEventSignal Returns PlayerJoinAfterEventSignal Overrides IPlayerJoinAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from IPlayerJoinAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from IPlayerJoinAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerLeaveAfterEvent Class PlayerLeaveAfterEvent Contains information regarding a player that has left the world. Hierarchy PlayerLeaveAfterEvent Index Constructors constructor Properties player Id player Name Constructors Private constructor new Player Leave After Event ( ) : PlayerLeaveAfterEvent Returns PlayerLeaveAfterEvent Properties Readonly player Id player Id : string Remarks Opaque string identifier of the player that has left the event. Readonly player Name player Name : string Remarks Player that has left the world. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor player Id player Name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerLeaveAfterEventSignal Class PlayerLeaveAfterEventSignal Manages callbacks that are connected to a player leaving the world. Hierarchy IPlayerLeaveAfterEventSignal PlayerLeaveAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Leave After Event Signal ( ) : PlayerLeaveAfterEventSignal Returns PlayerLeaveAfterEventSignal Overrides IPlayerLeaveAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from IPlayerLeaveAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from IPlayerLeaveAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerLeaveBeforeEvent Class PlayerLeaveBeforeEvent Contains information regarding a player that is leaving the world. Hierarchy PlayerLeaveBeforeEvent Index Constructors constructor Properties player Constructors Private constructor new Player Leave Before Event ( ) : PlayerLeaveBeforeEvent Returns PlayerLeaveBeforeEvent Properties Readonly player player : Player Remarks The leaving player. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerLeaveBeforeEventSignal Class PlayerLeaveBeforeEventSignal Manages callbacks that are connected to a player leaving the world. Hierarchy PlayerLeaveBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Leave Before Event Signal ( ) : PlayerLeaveBeforeEventSignal Returns PlayerLeaveBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveBeforeEvent Returns void Remarks Adds a callback that will be called when a player leaves the world. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a player leaves the world. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveBeforeEvent Returns void Returns void Remarks Removes a callback that will be called when a player leaves the world. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerPlaceBlockAfterEvent Class PlayerPlaceBlockAfterEvent Contains information regarding an event where a player places a block. Hierarchy BlockEvent PlayerPlaceBlockAfterEvent Index Constructors constructor Properties block dimension player Constructors Private constructor new Player Place Block After Event ( ) : PlayerPlaceBlockAfterEvent Returns PlayerPlaceBlockAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly player player : Player Remarks Player that placed the block for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerPlaceBlockAfterEventSignal Class PlayerPlaceBlockAfterEventSignal Manages callbacks that are connected to when a block is placed by a player. Hierarchy PlayerPlaceBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Place Block After Event Signal ( ) : PlayerPlaceBlockAfterEventSignal Returns PlayerPlaceBlockAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerPlaceBlockAfterEvent Returns void Optional options : BlockEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerPlaceBlockAfterEvent Returns void Remarks Adds a callback that will be called when a block is placed by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a block is placed by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerPlaceBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called when an block is placed by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerSpawnAfterEvent Class PlayerSpawnAfterEvent An event that contains more information about a player spawning. Hierarchy PlayerSpawnAfterEvent Index Constructors constructor Properties initial Spawn player Constructors Private constructor new Player Spawn After Event ( ) : PlayerSpawnAfterEvent Returns PlayerSpawnAfterEvent Properties initial Spawn initial Spawn : boolean Remarks If true, this is the initial spawn of a player after joining the game. This property can't be edited in read-only mode. player player : Player Remarks Object that represents the player that joined the game. This property can't be edited in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor initial Spawn player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerSpawnAfterEventSignal Class PlayerSpawnAfterEventSignal Registers an event when a player is spawned (or re-spawned after death) and fully ready within the world. Example initialSpawnEvent.js import { world } from "@minecraft/server" ; world . afterEvents . playerSpawn . subscribe (( eventData ) => { const { player , initialSpawn } = eventData ; if (! initialSpawn ) return ; // This runs when the player joins the game for the first time! }); Copy Hierarchy IPlayerSpawnAfterEventSignal PlayerSpawnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Spawn After Event Signal ( ) : PlayerSpawnAfterEventSignal Returns PlayerSpawnAfterEventSignal Overrides IPlayerSpawnAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from IPlayerSpawnAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from IPlayerSpawnAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PressurePlatePopAfterEvent Class PressurePlatePopAfterEvent Contains information related to changes to a pressure plate pop. Hierarchy BlockEvent PressurePlatePopAfterEvent Index Constructors constructor Properties block dimension previous Redstone Power redstone Power Constructors Private constructor new Pressure Plate Pop After Event ( ) : PressurePlatePopAfterEvent Returns PressurePlatePopAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly previous Redstone Power previous Redstone Power : number Remarks The redstone power of the pressure plate before it was popped. Readonly redstone Power redstone Power : number Remarks The redstone power of the pressure plate at the time of the pop. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension previous Redstone Power redstone Power Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PressurePlatePopAfterEventSignal Class PressurePlatePopAfterEventSignal Manages callbacks that are connected to when a pressure plate is popped. Hierarchy PressurePlatePopAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Pressure Plate Pop After Event Signal ( ) : PressurePlatePopAfterEventSignal Returns PressurePlatePopAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePopAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePopAfterEvent Returns void Remarks Adds a callback that will be called when a pressure plate is popped. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a pressure plate is popped. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePopAfterEvent Returns void Returns void Remarks Removes a callback from being called when a pressure plate is popped. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PressurePlatePushAfterEvent Class PressurePlatePushAfterEvent Contains information related to changes to a pressure plate push. Hierarchy BlockEvent PressurePlatePushAfterEvent Index Constructors constructor Properties block dimension previous Redstone Power redstone Power source Constructors Private constructor new Pressure Plate Push After Event ( ) : PressurePlatePushAfterEvent Returns PressurePlatePushAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly previous Redstone Power previous Redstone Power : number Remarks The redstone power of the pressure plate before it was pushed. Readonly redstone Power redstone Power : number Remarks The redstone power of the pressure plate at the time of the push. Readonly source source : Entity Remarks Source that triggered the pressure plate push. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension previous Redstone Power redstone Power source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PressurePlatePushAfterEventSignal Class PressurePlatePushAfterEventSignal Manages callbacks that are connected to when a pressure plate is pushed. Hierarchy PressurePlatePushAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Pressure Plate Push After Event Signal ( ) : PressurePlatePushAfterEventSignal Returns PressurePlatePushAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePushAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePushAfterEvent Returns void Remarks Adds a callback that will be called when a pressure plate is pushed. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a pressure plate is pushed. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePushAfterEvent Returns void Returns void Remarks Removes a callback from being called when a pressure plate is pushed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileHitBlockAfterEvent Class ProjectileHitBlockAfterEvent Contains information related to a projectile hitting a block. Hierarchy ProjectileHitBlockAfterEvent Index Constructors constructor Properties dimension hit Vector location projectile source? Methods get Block Hit Constructors Private constructor new Projectile Hit Block After Event ( ) : ProjectileHitBlockAfterEvent Returns ProjectileHitBlockAfterEvent Properties Readonly dimension dimension : Dimension Remarks Dimension where this projectile hit took place. Readonly hit Vector hit Vector : Vector3 Remarks Direction vector of the projectile as it hit a block. Readonly location location : Vector3 Remarks Location where the projectile hit occurred. Readonly projectile projectile : Entity Remarks Entity for the projectile that hit a block. Optional Readonly source source ?: Entity Remarks Optional source entity that fired the projectile. Methods get Block Hit get Block Hit ( ) : BlockHitInformation Returns BlockHitInformation Remarks Contains additional information about the block that was hit by the projectile. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension hit Vector location projectile source get Block Hit Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileHitBlockAfterEventSignal Class ProjectileHitBlockAfterEventSignal Manages callbacks that are connected to when a projectile hits a block. Hierarchy ProjectileHitBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Projectile Hit Block After Event Signal ( ) : ProjectileHitBlockAfterEventSignal Returns ProjectileHitBlockAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitBlockAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitBlockAfterEvent Returns void Remarks Adds a callback that will be called when a projectile hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a projectile hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called when a projectile hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileHitEntityAfterEvent Class ProjectileHitEntityAfterEvent Contains information related to a projectile hitting an entity. Hierarchy ProjectileHitEntityAfterEvent Index Constructors constructor Properties dimension hit Vector location projectile source? Methods get Entity Hit Constructors Private constructor new Projectile Hit Entity After Event ( ) : ProjectileHitEntityAfterEvent Returns ProjectileHitEntityAfterEvent Properties Readonly dimension dimension : Dimension Remarks Dimension where this projectile hit took place. Readonly hit Vector hit Vector : Vector3 Remarks Direction vector of the projectile as it hit an entity. Readonly location location : Vector3 Remarks Location where the projectile hit occurred. Readonly projectile projectile : Entity Remarks Entity for the projectile that hit an entity. Optional Readonly source source ?: Entity Remarks Optional source entity that fired the projectile. Methods get Entity Hit get Entity Hit ( ) : EntityHitInformation Returns EntityHitInformation Remarks Contains additional information about an entity that was hit. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension hit Vector location projectile source get Entity Hit Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileHitEntityAfterEventSignal Class ProjectileHitEntityAfterEventSignal Manages callbacks that are connected to when a projectile hits an entity. Hierarchy ProjectileHitEntityAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Projectile Hit Entity After Event Signal ( ) : ProjectileHitEntityAfterEventSignal Returns ProjectileHitEntityAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitEntityAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitEntityAfterEvent Returns void Remarks Adds a callback that will be called when a projectile hits an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a projectile hits an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitEntityAfterEvent Returns void Returns void Remarks Removes a callback from being called when a projectile hits an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Scoreboard Class Scoreboard Contains objectives and participants for the scoreboard. Hierarchy Scoreboard Index Constructors constructor Methods add Objective clear Objective At Display Slot get Objective get Objective At Display Slot get Objectives get Participants remove Objective set Objective At Display Slot Constructors Private constructor new Scoreboard ( ) : Scoreboard Returns Scoreboard Methods add Objective add Objective ( objectiveId , displayName ? ) : ScoreboardObjective Parameters objectiveId : string Optional displayName : string Optional Returns ScoreboardObjective Remarks Adds a new objective to the scoreboard. This function can't be called in read-only mode. Throws This function can throw errors. Example addObjective.js import { world } from "@minecraft/server" ; world . scoreboard . addObjective ( "example" , "example" ); Copy clear Objective At Display Slot clear Objective At Display Slot ( displaySlotId ) : ScoreboardObjective Parameters displaySlotId : DisplaySlotId Returns ScoreboardObjective Remarks Clears the objective that occupies a display slot. This function can't be called in read-only mode. Example clearAtDisplaySlot.js // Script by WavePlayz import { world , DisplaySlotId } from "@minecraft/server" ; // Access the scoreboard object from the world const { scoreboard } = world ; // Clear the objective currently displayed below players' names scoreboard . clearObjectiveAtDisplaySlot ( DisplaySlotId . BelowName ); // Clear the objective currently displayed in the player list (tab menu) scoreboard . clearObjectiveAtDisplaySlot ( DisplaySlotId . List ); // Clear the objective currently displayed in the sidebar on the right side of the screen scoreboard . clearObjectiveAtDisplaySlot ( DisplaySlotId . Sidebar ); /* Explanation: This script clears the scoreboard objectives displayed in different areas of the Minecraft UI: 1. **BelowName Slot**: - The `clearObjectiveAtDisplaySlot(DisplaySlotId.BelowName)` method removes the objective currently shown below players' names in the game world. 2. **List Slot**: - The `clearObjectiveAtDisplaySlot(DisplaySlotId.List)` method removes the objective currently shown next to players' names in the player list (the tab menu). 3. **Sidebar Slot**: - The `clearObjectiveAtDisplaySlot(DisplaySlotId.Sidebar)` method removes the objective currently shown in the sidebar on the right side of the screen. Usage: Use this script when you want to remove scoreboard objectives from the display slots without replacing them with new objectives. This can be useful for resetting the UI, cleaning up old objectives, or preparing to display new ones. Note: Clearing an objective from a display slot does not delete the objective from the scoreboard; it simply removes it from that specific display slot. */ Copy get Objective get Objective ( objectiveId ) : ScoreboardObjective Parameters objectiveId : string Identifier of the objective. Returns ScoreboardObjective Remarks Returns a specific objective (by id). Example getPlayerMoneyObjective.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); Copy get Objective At Display Slot get Objective At Display Slot ( displaySlotId ) : ScoreboardObjectiveDisplayOptions Parameters displaySlotId : DisplaySlotId Returns ScoreboardObjectiveDisplayOptions Remarks Returns an objective that occupies the specified display slot. Example objectiveAtDisplaySlot.js // Script by WavePlayz import { world , DisplaySlotId } from "@minecraft/server" ; // Access the scoreboard object from the world const { scoreboard } = world ; // Retrieve the objective currently displayed below players' names let objectiveBelowName = scoreboard . getObjectiveAtDisplaySlot ( DisplaySlotId . BelowName ); // Retrieve the objective currently displayed in the player list (tab menu) let objectiveList = scoreboard . getObjectiveAtDisplaySlot ( DisplaySlotId . List ); // Retrieve the objective currently displayed in the sidebar on the right side of the screen let objectiveSideBar = scoreboard . getObjectiveAtDisplaySlot ( DisplaySlotId . Sidebar ); /* Explanation: This script retrieves and stores the current scoreboard objectives that are displayed in different areas of the Minecraft UI: 1. **BelowName Slot**: - `objectiveBelowName` holds the objective that is currently shown below players' names in the game world. 2. **List Slot**: - `objectiveList` holds the objective that is currently shown next to players' names in the player list (the tab menu). 3. **Sidebar Slot**: - `objectiveSideBar` holds the objective that is currently shown in the sidebar on the right side of the screen. Usage: This script is useful for checking which scoreboard objectives are currently assigned to each display slot. You can use these variables to reference or modify the displayed objectives as needed. For example, you might want to compare or switch objectives based on game events or conditions. */ Copy get Objectives get Objectives ( ) : ScoreboardObjective [] Returns ScoreboardObjective [] Remarks Returns all defined objectives. Example objectives.js // Script by WavePlayz import { world , system , Player } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { message , sourceEntity } = event ; // Check if the source entity is a player if ( sourceEntity instanceof Player ) { // If the received message is "objectives" if ( message === "objectives" ) { // Retrieve all scoreboard objectives let objectives = world . scoreboard . getObjectives (); // Map through the objectives to get their display names let objectiveNames = objectives . map ( ( objective ) => objective . displayName ); // Send the list of objective names to the player who triggered the event sourceEntity . sendMessage ( objectiveNames . join ( " \n " )); } } }); /* Usage: This script listens for the "objectives" message sent via a custom script event. To trigger this event in-game, a player can run the following command: /scriptevent foo:bar objectives When triggered, the script will send a list of all scoreboard objective names to the player who ran the command. The names will be displayed one per line in the chat. */ Copy get Participants get Participants ( ) : ScoreboardIdentity [] Returns ScoreboardIdentity [] Remarks Returns all defined scoreboard identities. Example participants.js // Script by WavePlayz import { world , system , Player } from "@minecraft/server" ; // Subscribe to the scriptEventReceive event, which is triggered when a custom script event is received system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { message , sourceEntity } = event ; // Check if the source entity is a player if ( sourceEntity instanceof Player ) { // If the received message is "participants" if ( message === "participants" ) { // Retrieve all participants (players and entities) from the scoreboard let participants = world . scoreboard . getParticipants (); // Extract the display names of all scoreboard participants let participantNames = participants . map ( ( participant ) => participant . displayName ); // Send the list of participant names to the player who triggered the event sourceEntity . sendMessage ( participantNames . join ( " \n " )); } } }); /* Usage: This script listens for the "participants" message sent via a custom script event. To trigger this event in-game, a player can run the following command: /scriptevent foo:bar participants When triggered, the script will send a list of all scoreboard participants' names to the player who ran the command. The names will be displayed one per line in the chat. */ Copy remove Objective remove Objective ( objectiveId ) : boolean Parameters objectiveId : string | ScoreboardObjective Returns boolean Remarks Removes an objective from the scoreboard. This function can't be called in read-only mode. Throws This function can throw errors. Example removeMoney.js import { world } from "@minecraft/server" ; world . scoreboard . removeObjective ( "money" ); Copy set Objective At Display Slot set Objective At Display Slot ( displaySlotId , objectiveDisplaySetting ) : ScoreboardObjective Parameters displaySlotId : DisplaySlotId objectiveDisplaySetting : ScoreboardObjectiveDisplayOptions Returns ScoreboardObjective Returns the previous ScoreboardObjective set at the display slot, if no objective was previously set it returns undefined . Remarks Sets an objective into a display slot with specified additional display settings. This function can't be called in read-only mode. Throws This function can throw errors. Example setAtDisplaySlot.js // Script by WavePlayz import { world , DisplaySlotId } from "@minecraft/server" ; // Access the scoreboard object from the world const { scoreboard } = world ; // Set the display slot below players' names to show scores from "Objective1" scoreboard . setObjectiveAtDisplaySlot ( DisplaySlotId . BelowName , { objective: scoreboard . getObjective ( "Objective1" ), // Reference to the "Objective1" objective }); // Set the display slot in the player list to show scores from "Objective2" scoreboard . setObjectiveAtDisplaySlot ( DisplaySlotId . List , { objective: scoreboard . getObjective ( "Objective2" ), // Reference to the "Objective2" objective }); // Set the sidebar display slot to show scores from "Objective3" scoreboard . setObjectiveAtDisplaySlot ( DisplaySlotId . Sidebar , { objective: scoreboard . getObjective ( "Objective3" ), // Reference to the "Objective3" objective }); /* Explanation: This script assigns different scoreboard objectives to specific display slots in Minecraft: 1. **BelowName Display Slot**: The `BelowName` slot is used to show scores beneath players' names. Here, scores from the "Objective1" objective are displayed below the names of all players in the game. 2. **List Display Slot**: The `List` slot displays scores next to players' names in the player list (the tab menu). This script sets it to show scores from the "Objective2" objective. 3. **Sidebar Display Slot**: The `Sidebar` slot displays scores on the right side of the screen for all players. This script assigns the "Objective3" objective to this slot. Usage: Make sure that "Objective1", "Objective2", and "Objective3" exist as objectives in your scoreboard. You can create these objectives using Minecraft commands, for example: /scoreboard objectives add Objective1 dummy "Objective 1" /scoreboard objectives add Objective2 dummy "Objective 2" /scoreboard objectives add Objective3 dummy "Objective 3" After running this script, the scores for these objectives will be displayed in the appropriate slots for all players in the game. */ Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor add Objective clear Objective At Display Slot get Objective get Objective At Display Slot get Objectives get Participants remove Objective set Objective At Display Slot Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardIdentity Class ScoreboardIdentity Contains an identity of the scoreboard item. Hierarchy ScoreboardIdentity Index Constructors constructor Properties display Name id type Methods get Entity is Valid Constructors Private constructor new Scoreboard Identity ( ) : ScoreboardIdentity Returns ScoreboardIdentity Properties Readonly display Name display Name : string Remarks Returns the player-visible name of this identity. Readonly id id : number Remarks Identifier of the scoreboard identity. Readonly type type : ScoreboardIdentityType Remarks Type of the scoreboard identity. Methods get Entity get Entity ( ) : Entity Returns Entity Remarks If the scoreboard identity is an entity or player, returns the entity that this scoreboard item corresponds to. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Remarks Returns true if the ScoreboardIdentity reference is still valid. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor display Name id type get Entity is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardObjective Class ScoreboardObjective Contains objectives and participants for the scoreboard. Hierarchy ScoreboardObjective Index Constructors constructor Properties display Name id Methods add Score get Participants get Score get Scores has Participant is Valid remove Participant set Score Constructors Private constructor new Scoreboard Objective ( ) : ScoreboardObjective Returns ScoreboardObjective Properties Readonly display Name display Name : string Remarks Returns the player-visible name of this scoreboard objective. Throws This property can throw when used. Readonly id id : string Remarks Identifier of the scoreboard objective. Throws This property can throw when used. Methods add Score add Score ( participant , scoreToAdd ) : number Parameters participant : string | Entity | ScoreboardIdentity Participant to apply the scoreboard value addition to. scoreToAdd : number Returns number Remarks Adds a score to the given participant and objective. This function can't be called in read-only mode. Throws This function can throw errors. Example addPlayerMoney.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); const player = world . getPlayers ()[ 0 ]; const currentScore = money . addScore ( player , 100 ); player . sendMessage ( `Your current score is ${ currentScore } ` ); Copy Example removeScore.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); const player = world . getPlayers ()[ 0 ]; const currentScore = money . addScore ( player , - 100 ); player . sendMessage ( `Your current score is ${ currentScore } ` ); Copy get Participants get Participants ( ) : ScoreboardIdentity [] Returns ScoreboardIdentity [] Remarks Returns all objective participant identities. Throws This function can throw errors. get Score get Score ( participant ) : number Parameters participant : string | Entity | ScoreboardIdentity Identifier of the participant to retrieve a score for. Returns number Remarks Returns a specific score for a participant. Throws This function can throw errors. get Scores get Scores ( ) : ScoreboardScoreInfo [] Returns ScoreboardScoreInfo [] Remarks Returns specific scores for this objective for all participants. Throws This function can throw errors. Example topPlayer.ts import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); var scoreArray = money . getScores (); scoreArray . sort ( function ( a , b ) { return b . score - a . score ; }); console . log ( scoreArray . map (( score ) => score . participant . displayName )); Copy has Participant has Participant ( participant ) : boolean Parameters participant : string | Entity | ScoreboardIdentity Returns boolean Remarks Returns if the specified identity is a participant of the scoreboard objective. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Remarks Returns true if the ScoreboardObjective reference is still valid. remove Participant remove Participant ( participant ) : boolean Parameters participant : string | Entity | ScoreboardIdentity Participant to remove from being tracked with this objective. Returns boolean Remarks Removes a participant from this scoreboard objective. This function can't be called in read-only mode. Throws This function can throw errors. set Score set Score ( participant , score ) : void Parameters participant : string | Entity | ScoreboardIdentity Identity of the participant. score : number New value of the score. Returns void Remarks Sets a score for a participant. This function can't be called in read-only mode. Throws This function can throw errors. Example resetMoney.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); const player = world . getPlayers ()[ 0 ]; money . setScore ( player , 0 ); player . sendMessage ( `Your score has been reset.` ); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor display Name id add Score get Participants get Score get Scores has Participant is Valid remove Participant set Score Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardScoreInfo Class ScoreboardScoreInfo Contains a pair of a scoreboard participant and its respective score. Hierarchy ScoreboardScoreInfo Index Constructors constructor Properties participant score Constructors Private constructor new Scoreboard Score Info ( ) : ScoreboardScoreInfo Returns ScoreboardScoreInfo Properties Readonly participant participant : ScoreboardIdentity Remarks This scoreboard participant for this score. Readonly score score : number Remarks Score value of the identity for this objective. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor participant score Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScreenDisplay Class ScreenDisplay Contains information about user interface elements that are showing up on the screen. Example setTitle.ts import { world } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe (( event ) => { event . player . onScreenDisplay . setTitle ( '§o§6You respawned!§r' ); }); Copy Example setTitleAndSubtitle.ts import { world } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe (( event ) => { event . player . onScreenDisplay . setTitle ( 'You respawned' , { stayDuration: 100 , fadeInDuration: 2 , fadeOutDuration: 4 , subtitle: 'Try not to die next time!' , }); }); Copy Example titleCountdown.ts import { world , system } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe ( event => { event . player . onScreenDisplay . setTitle ( 'Get ready!' , { stayDuration: 220 , fadeInDuration: 2 , fadeOutDuration: 4 , subtitle: '10' , }); let countdown = 10 ; const intervalId = system . runInterval (() => { countdown --; event . player . onScreenDisplay . updateSubtitle ( countdown . toString ()); if ( countdown == 0 ) { system . clearRun ( intervalId ); } }, 20 ); }); Copy Hierarchy ScreenDisplay Index Constructors constructor Methods get Hidden Hud Elements hide All Except is Forced Hidden is Valid reset Hud Elements set Action Bar set Hud Visibility set Title update Subtitle Constructors Private constructor new Screen Display ( ) : ScreenDisplay Returns ScreenDisplay Methods get Hidden Hud Elements get Hidden Hud Elements ( ) : HudElement [] Returns HudElement [] Remarks This function can't be called in read-only mode. Throws This function can throw errors. hide All Except hide All Except ( hudElements ? ) : void Parameters Optional hudElements : HudElement [] Optional Returns void Remarks This function can't be called in read-only mode. Throws This function can throw errors. is Forced Hidden is Forced Hidden ( hudElement ) : boolean Parameters hudElement : HudElement Returns boolean Remarks This function can't be called in read-only mode. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Remarks Returns true if the current reference to this screen display manager object is valid and functional. reset Hud Elements reset Hud Elements ( ) : void Returns void Remarks This function can't be called in read-only mode. Throws This function can throw errors. set Action Bar set Action Bar ( text ) : void Parameters text : string | RawMessage | ( string | RawMessage ) [] New value for the action bar text. Returns void Remarks Set the action bar text - a piece of text that displays beneath the title and above the hot-bar. This function can't be called in read-only mode. Throws This function can throw errors. Example greet.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Extract the player and block objects from the event data const { player , block } = eventData ; // Display a message on the player's action bar indicating the type of block they placed player . onScreenDisplay . setActionBar ( `You placed ${ block . typeId } ` ); }); Copy set Hud Visibility set Hud Visibility ( visible , hudElements ? ) : void Parameters visible : HudVisibility Whether to set the HUD element to invisible, or to reset it back to its default. Optional hudElements : HudElement [] Optional list of HUD elements to configure visibility for. Optional Returns void Remarks Sets visibility of a particular element of the heads up display (HUD). This function can't be called in read-only mode. Throws This function can throw errors. set Title set Title ( title , options ? ) : void Parameters title : string | RawMessage | ( string | RawMessage ) [] Optional options : TitleDisplayOptions Optional Returns void Remarks Will cause a title to show up on the player's on screen display. Will clear the title if set to empty string. You can optionally specify an additional subtitle as well as fade in, stay and fade out times. This function can't be called in read-only mode. Throws This function can throw errors. Example setTitle.ts import { world } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe (( event ) => { event . player . onScreenDisplay . setTitle ( '§o§6You respawned!§r' ); }); Copy Example setTitleAndSubtitle.ts import { world } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe (( event ) => { event . player . onScreenDisplay . setTitle ( 'You respawned' , { stayDuration: 100 , fadeInDuration: 2 , fadeOutDuration: 4 , subtitle: 'Try not to die next time!' , }); }); Copy Example titleCountdown.ts import { world , system } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe ( event => { event . player . onScreenDisplay . setTitle ( 'Get ready!' , { stayDuration: 220 , fadeInDuration: 2 , fadeOutDuration: 4 , subtitle: '10' , }); let countdown = 10 ; const intervalId = system . runInterval (() => { countdown --; event . player . onScreenDisplay . updateSubtitle ( countdown . toString ()); if ( countdown == 0 ) { system . clearRun ( intervalId ); } }, 20 ); }); Copy Example greet.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Function to convert seconds to ticks (1 second = 20 ticks in Minecraft) let secsToTicks = ( secs ) => secs * 20 ; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Extract the player and block objects from the event data const { player , block } = eventData ; // Define display options for the title message let displayOptions = { fadeInDuration: secsToTicks ( 0.5 ), // Duration for the title to fade in fadeOutDuration: secsToTicks ( 1 ), // Duration for the title to fade out stayDuration: secsToTicks ( 1.5 ), // Duration for the title to stay on screen subtitle: player . name , // Subtitle showing the player's name }; // Set the title message to display when a block is placed player . onScreenDisplay . setTitle ( `You placed \n ${ block . typeId } ` , displayOptions ); }); Copy update Subtitle update Subtitle ( subtitle ) : void Parameters subtitle : string | RawMessage | ( string | RawMessage ) [] Returns void Remarks Updates the subtitle if the subtitle was previously displayed via the setTitle method. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get Hidden Hud Elements hide All Except is Forced Hidden is Valid reset Hud Elements set Action Bar set Hud Visibility set Title update Subtitle Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScriptEventCommandMessageAfterEvent Class ScriptEventCommandMessageAfterEvent Returns additional data about a /scriptevent command invocation. Hierarchy ScriptEventCommandMessageAfterEvent Index Constructors constructor Properties id initiator? message source Block? source Entity? source Type Constructors Private constructor new Script Event Command Message After Event ( ) : ScriptEventCommandMessageAfterEvent Returns ScriptEventCommandMessageAfterEvent Properties Readonly id id : string Remarks Identifier of this ScriptEvent command message. Optional Readonly initiator initiator ?: Entity Remarks If this command was initiated via an NPC, returns the entity that initiated the NPC dialogue. Readonly message message : string Remarks Optional additional data passed in with the script event command. Optional Readonly source Block source Block ?: Block Remarks Source block if this command was triggered via a block (e.g., a commandblock.) Optional Readonly source Entity source Entity ?: Entity Remarks Source entity if this command was triggered by an entity (e.g., a NPC). Readonly source Type source Type : ScriptEventSource Remarks Returns the type of source that fired this command. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id initiator message source Block source Entity source Type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScriptEventCommandMessageAfterEventSignal Class ScriptEventCommandMessageAfterEventSignal Allows for registering an event handler that responds to inbound /scriptevent commands. Hierarchy ScriptEventCommandMessageAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Script Event Command Message After Event Signal ( ) : ScriptEventCommandMessageAfterEventSignal Returns ScriptEventCommandMessageAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ScriptEventCommandMessageAfterEvent Returns void Optional options : ScriptEventMessageFilterOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ScriptEventCommandMessageAfterEvent Returns void Remarks Registers a new ScriptEvent handler. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Registers a new ScriptEvent handler. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ScriptEventCommandMessageAfterEvent Returns void Returns void Remarks Unsubscribes a particular handler for a ScriptEvent event. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Seat Class Seat Describes a particular seating position on this rideable entity. Hierarchy Seat Index Constructors constructor Properties lock Rider Rotation max Rider Count min Rider Count position seat Rotation Constructors Private constructor new Seat ( ) : Seat Returns Seat Properties Readonly lock Rider Rotation lock Rider Rotation : number Remarks Angle in degrees that a rider is allowed to rotate while riding this entity. Readonly max Rider Count max Rider Count : number Remarks A maximum number of riders that this seat can support. Readonly min Rider Count min Rider Count : number Remarks A minimum number of riders that can be placed in this seat position, if this seat is to be filled. Readonly position position : Vector3 Remarks Physical location of this seat, relative to the entity's location. Readonly seat Rotation seat Rotation : number Remarks Angle in degrees to rotate riders by. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor lock Rider Rotation max Rider Count min Rider Count position seat Rotation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Structure Class Structure Represents a loaded structure template (.mcstructure file). Structures can be placed in a world using the /structure command or the StructureManager APIs. Hierarchy Structure Index Constructors constructor Properties id size Methods get Block Permutation get Is Waterlogged is Valid save As save To World set Block Permutation Constructors Private constructor new Structure ( ) : Structure Returns Structure Properties Readonly id id : string Remarks The name of the structure. The identifier must include a namespace. For structures created via the /structure command or structure blocks, this namespace defaults to "mystructure". Readonly size size : Vector3 Remarks The dimensions of the structure. For example, a single block structure will have a size of {x:1, y:1, z:1} Throws This property can throw when used. InvalidStructureError Methods get Block Permutation get Block Permutation ( location ) : BlockPermutation Parameters location : Vector3 The block location relative to the Structure's origin. Returns BlockPermutation Returns a BlockPermutation. Returns undefined if a block does not exist at the given location. Remarks Returns a BlockPermutation representing the block contained within the Structure at the given location. Throws Throws if the location is outside the structure's bounds. Throws if the Structure has been deleted. minecraftcommon.InvalidArgumentError InvalidStructureError get Is Waterlogged get Is Waterlogged ( location ) : boolean Parameters location : Vector3 The block location relative to the Structure's origin. Returns boolean Returns whether the block at the given location is waterlogged. Returns false if a block does not exist at the given location. Remarks Returns whether the block at the given location is waterlogged. Throws Throws if the location is outside the structure's bounds. Throws if the Structure has been deleted. minecraftcommon.InvalidArgumentError InvalidStructureError is Valid is Valid ( ) : boolean Returns boolean Returns whether the Structure is valid. Remarks Returns whether the Structure is valid. The Structure may become invalid if it is deleted. save As save As ( identifier , saveMode ? ) : Structure Parameters identifier : string The name of the newly created Structure. Optional saveMode : StructureSaveMode Determines how the Structure should be saved. Defaults to saving to the world. Optional Returns Structure Returns the newly created structure. Remarks Creates a copy of a Structure and saves it with a new name. This function can't be called in read-only mode. Throws Throws if the identifier is invalid. A valid identifier must include a namespace and must be unique. Throws if the Structure has been deleted. minecraftcommon.EngineError minecraftcommon.InvalidArgumentError InvalidStructureError save To World save To World ( ) : void Returns void Remarks Saves a modified Structure to the world file. This function can't be called in read-only mode. Throws Throws if the Structure has been deleted. InvalidStructureError set Block Permutation set Block Permutation ( location , blockPermutation ? ) : void Parameters location : Vector3 The block location relative to the Structure's origin. Optional blockPermutation : BlockPermutation The BlockPermutation to set. Optional Returns void Remarks Sets a BlockPermutation within a Structure. This function can't be called in read-only mode. Throws Throws if the type of block is StructureVoid. Throws if the block is undefined and waterlogged is set to true. Throws if the block is air and waterlogged is set to true. Throws if the location is outside the structure's bounds. Throws if the Structure has been deleted. minecraftcommon.InvalidArgumentError InvalidStructureError Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id size get Block Permutation get Is Waterlogged is Valid save As save To World set Block Permutation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureManager Class StructureManager Manager for Structure related APIs. Includes APIs for creating, getting, placing and deleting Structures. Hierarchy StructureManager Index Constructors constructor Methods create Empty create From World delete get get World Structure Ids place Constructors Private constructor new Structure Manager ( ) : StructureManager Returns StructureManager Methods create Empty create Empty ( identifier , size , saveMode ? ) : Structure Parameters identifier : string The name of the structure. A valid identifier must include a namespace and must be unique. size : Vector3 The size of the structure. For example, to create a single block structure the size should be {x:1, y:1, z:1}. Optional saveMode : StructureSaveMode How the Structure should be saved upon creation. Defaults to StructureSaveMode.Memory. Optional Returns Structure Returns the newly created Structure. Remarks Creates an empty Structure in memory. Use Structure.setBlockPermutation to populate the structure with blocks and save changes with Structure.saveAs . This function can't be called in read-only mode. Throws Throws if the identifier is invalid. A valid identifier must include a namespace and must be unique. minecraftcommon.EngineError minecraftcommon.InvalidArgumentError Example randomStructure.js import { BlockPermutation , StructureSaveMode , world } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; const structure = world . structureManager . createEmpty ( "mystructure:random" , { x: 10 , y: 10 , z: 10 }, StructureSaveMode . World ); const concretes = [ MinecraftBlockTypes . RedConcrete , MinecraftBlockTypes . YellowConcrete , MinecraftBlockTypes . BlueConcrete , ]; for ( let x = 0 ; x < 10 ; x ++) { for ( let y = 0 ; y < 10 ; y ++) { for ( let z = 0 ; z < 10 ; z ++) { const permutation = BlockPermutation . resolve ( concretes [ Math . floor ( Math . random () * concretes . length )] ); structure . setBlockPermutation ({ x , y , z }, permutation ); } } } // Run this command: /structure load mystructure:empty ~ ~ ~ Copy create From World create From World ( identifier , dimension , from , to , options ? ) : Structure Parameters identifier : string The name of the structure. A valid identifier must include a namespace and must be unique. dimension : Dimension The dimension where the blocks should be read from. from : Vector3 to : Vector3 Optional options : StructureCreateOptions Additional options for creating a structure from the world. Optional Returns Structure Returns the newly created Structure. Remarks Creates a new Structure from blocks in the world. This is functionally equivalent to the /structure save command. This function can't be called in read-only mode. Throws Throws if the identifier is invalid. A valid identifier must include a namespace and must be unique. Throws if the structure bounds exceed the maximum size. Throws if the structure bounds contains blocks outside the world bounds. minecraftcommon.InvalidArgumentError Example structureFromWorld.js import { StructureSaveMode , world } from "@minecraft/server" ; import { Vector3Builder , Vector3Utils } from "@minecraft/math" ; const player = world . getAllPlayers ()[ 0 ]; const from = player . location ; const to = Vector3Utils . add ( from , new Vector3Builder ( 15 , 15 , 15 )); world . structureManager . createFromWorld ( "mystructure:test" , player . dimension , from , to , { saveMode: StructureSaveMode . World } ); Copy delete delete ( structure ) : boolean Parameters structure : string | Structure The structure identifier or Structure object that should be deleted. Note, a Structure object will become invalid after it is deleted. Returns boolean Returns whether the structure was removed. Remarks Deletes a structure from memory and from the world if it exists. This function can't be called in read-only mode. Throws Throws if a structure cannot be removed. For example, a structure loaded from a Behavior Pack. minecraftcommon.InvalidArgumentError Example deleteStructure.js import { world } from "@minecraft/server" ; world . structureManager . delete ( "mystructure:test" ); Copy get get ( identifier ) : Structure Parameters identifier : string The name of the structure to get. Returns Structure Returns a Structure if it exists, otherwise undefined. Remarks Gets a Structure that is saved to memory or the world. This function can't be called in read-only mode. Example getStructure.js import { world } from "@minecraft/server" ; world . structureManager . get ( "mystructure:test" ); Copy get World Structure Ids get World Structure Ids ( ) : string [] Returns string [] Remarks This function can't be called in read-only mode. Example getAllDiskStructures.ts import { world } from "@minecraft/server" ; world . structureManager . getWorldStructureIds (). forEach (( id ) => { const structure = world . structureManager . get ( id ); structure . isValid (); }); Copy place place ( structure , dimension , location , options ? ) : void Parameters structure : string | Structure The structure's identifier or a Structure object. dimension : Dimension The dimension where the Structure should be placed. location : Vector3 The location within the dimension where the Structure should be placed. Optional options : StructurePlaceOptions Additional options for Structure placement. Optional Returns void Remarks Places a structure in the world. Structures placed in unloaded chunks will be queued for loading. This function can't be called in read-only mode. Throws Throws if the integrity value is outside of the range [0,1] Throws if the integrity seed is invalid. Throws if the placement location contains blocks that are outside the world bounds. minecraftcommon.ArgumentOutOfBoundsError minecraftcommon.InvalidArgumentError InvalidStructureError Example placeRandom.js import { world , StructureAnimationMode } from "@minecraft/server" ; // Get structure from code example 'random_structure.js' @ StructureManager::createEmpty const structure = world . structureManager . get ( "mystructure:random" ); const player = world . getPlayers ()[ 0 ]; world . structureManager . place ( structure , player . dimension , player . location , { animationMode: StructureAnimationMode . Blocks , animationSeconds: 15 , }); Copy Example placeTestStructure.js import { world } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; world . structureManager . place ( "mystructure:test" , player . dimension , player . location ); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor create Empty create From World delete get get World Structure Ids place Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 System Class System A class that provides system-level events and functions. Hierarchy System Index Constructors constructor Properties after Events current Tick Methods clear Job clear Run run run Interval run Job run Timeout wait Ticks Constructors Private constructor new System ( ) : System Returns System Properties Readonly after Events after Events : SystemAfterEvents Remarks Returns a collection of after-events for system-level operations. Example greet.js // Script by WavePlayz import { system , world , Player } from "@minecraft/server" ; // Subscribe to the scriptEventReceive event, which is triggered when a custom script event is received system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { message , sourceEntity } = event ; // Check if the source entity is a player if ( sourceEntity instanceof Player ) { // If the received message is "hi" if ( message === "hi" ) { // Get the player's name let playerName = sourceEntity . name ; // Send a greeting message back to the player sourceEntity . sendMessage ( `hello ${ playerName } ` ); } } }); /* Usage: Run the following command in Minecraft to trigger this script event: /scriptevent foo:bar hi This will cause the script to detect the event and respond with a message "hello [playerName]", where [playerName] is the name of the player who ran the command. */ Copy Readonly current Tick current Tick : number Remarks Represents the current world tick of the server. Example displayTick.js // Script by WavePlayz import { system , world } from "@minecraft/server" ; // A function that will be executed periodically function looper () { // Send a message to all players in the world with the current game tick count world . sendMessage ( `Current tick: ${ system . currentTick } ` ); } // Define constants for time intervals in ticks const TICKS_IN_SEC = 20 ; // 20 ticks per second (Minecraft runs at 20 ticks per second) const TICKS_IN_20_SECS = TICKS_IN_SEC * 20 ; // 20 seconds in ticks (20 ticks/second * 20 seconds = 400 ticks) // Set up the looper function to run every 20 seconds in the game system . runInterval ( looper , TICKS_IN_20_SECS ); /* Usage: This script sends a message to all players in the game every 20 seconds, displaying the current tick count in the Minecraft world. The message will appear as: "Current tick: [currentTick]" where [currentTick] is the current game tick at the time the message is sent. */ Copy Methods clear Job clear Job ( jobId ) : void Parameters jobId : number The job ID returned from System.runJob . Returns void Remarks Cancels the execution of a job queued via System.runJob . This function can be called in early-execution mode. Example stopPlayerSneakAlert.js // Script by WavePlayz import { system , world } from "@minecraft/server" ; // Variable to hold the job reference for later management let job ; // A generator function to continuously monitor if any players are sneaking function* generatorFunction () { // Infinite loop to create a long-running task while ( true ) { // Retrieve the list of all players currently in the world let worldPlayers = world . getAllPlayers (); // If no players are found, stop the job and exit the function if ( worldPlayers . length === 0 ) { system . clearJob ( job ); // Clear the running job return ; // Exit the generator function } // Iterate over each player in the world for ( let worldPlayer of worldPlayers ) { // Check if the player is sneaking if ( worldPlayer . isSneaking ) { // Display an alert message on the player's action bar worldPlayer . onScreenDisplay . setActionBar ( "[Alert] You are now sneaking" ); } // Pause the generator function until the next game tick yield ; } } } // Create an instance of the generator function const generator = generatorFunction (); // Start the generator function as a periodic job in the game system job = system . runJob ( generator ); Copy clear Run clear Run ( runId ) : void Parameters runId : number Returns void Remarks Cancels the execution of a function run that was previously scheduled via System.run . This function can be called in early-execution mode. Example clearRun.js import { system } from "@minecraft/server" ; const runId = system . run (() => { console . log ( "Running callback function..." ); }); // Clear the run, so it will not run again. system . clearRun ( runId ); Copy Example stopPlayerSneakAlert.js // by WavePlayz import { system , world } from "@minecraft/server" ; let interval ; // A function to check if any player in the world is sneaking function looper () { // Retrieve all players currently in the world let worldPlayers = world . getAllPlayers (); // If no players are found, stop the job and exit the function if ( worldPlayers . length === 0 ) { system . clearRun ( interval ); // Clear the running job return ; // Exit the generator function } // Iterate over each player in the world for ( let worldPlayer of worldPlayers ) { // If the player is sneaking, display an alert on their action bar if ( worldPlayer . isSneaking ) { worldPlayer . onScreenDisplay . setActionBar ( "[Alert] You are now sneaking" ); } } } // Run the generator function as a periodic job in the game system interval = system . runInterval ( looper ); Copy run run ( callback ) : number Parameters callback : ( ( ) => void ) Function callback to run at the next game tick. ( ) : void Returns void Returns number An opaque identifier that can be used with the clearRun function to cancel the execution of this run. Remarks Runs a specified function at the next available future time. This is frequently used to implement delayed behaviors and game loops. When run within the context of an event handler, this will generally run the code at the end of the same tick where the event occurred. When run in other code (a system.run callout), this will run the function in the next tick. Note, however, that depending on load on the system, running in the same or next tick is not guaranteed. This function can be called in early-execution mode. Example trapTick.ts import { system , world } from '@minecraft/server' ; function printEveryMinute () { try { // Minecraft runs at 20 ticks per second. if ( system . currentTick % 1200 === 0 ) { world . sendMessage ( 'Another minute passes...' ); } } catch ( e ) { console . warn ( 'Error: ' + e ); } system . run ( printEveryMinute ); } printEveryMinute (); Copy Example run.js import { system } from "@minecraft/server" ; const runId = system . run (() => { console . log ( "Running callback function..." ); }); Copy run Interval run Interval ( callback , tickInterval ? ) : number Parameters callback : ( ( ) => void ) Functional code that will run when this interval occurs. ( ) : void Returns void Optional tickInterval : number An interval of every N ticks that the callback will be called upon. Optional Returns number An opaque handle that can be used with the clearRun method to stop the run of this function on an interval. Remarks Runs a set of code on an interval. This function can be called in early-execution mode. Example every30Seconds.ts import { system , world } from '@minecraft/server' ; const intervalRunIdentifier = Math . floor ( Math . random () * 10000 ); system . runInterval (() => { world . sendMessage ( 'This is an interval run ' + intervalRunIdentifier + ' sending a message every 30 seconds.' ); }, 600 ); Copy Example playerSneakAlert.js // by WavePlayz import { system , world } from "@minecraft/server" ; // A function to check if any player in the world is sneaking function looper () { // Retrieve all players currently in the world let worldPlayers = world . getAllPlayers (); // Iterate over each player in the world for ( let worldPlayer of worldPlayers ) { // If the player is sneaking, display an alert on their action bar if ( worldPlayer . isSneaking ) { worldPlayer . onScreenDisplay . setActionBar ( "[Alert] You are now sneaking" ); } } } // Attach the looper function as interval in the game system system . runInterval ( looper ); Copy run Job run Job ( generator ) : number Parameters generator : Generator < void , void , void > The instance of the generator to run. Returns number An opaque handle that can be used with System.clearJob to stop the run of this generator. Remarks Queues a generator to run until completion. The generator will be given a time slice each tick, and will be run until it yields or completes. This function can be called in early-execution mode. Example cubeGenerator.ts import { BlockPermutation , DimensionLocation , world , ButtonPushAfterEvent , system } from '@minecraft/server' ; // A simple generator that places blocks in a cube at a specific location // with a specific size, yielding after every block place. function* blockPlacingGenerator ( blockPerm : BlockPermutation , startingLocation : DimensionLocation , size : number ) { for ( let x = startingLocation . x ; x < startingLocation . x + size ; x ++) { for ( let y = startingLocation . y ; y < startingLocation . y + size ; y ++) { for ( let z = startingLocation . z ; z < startingLocation . z + size ; z ++) { const block = startingLocation . dimension . getBlock ({ x: x , y: y , z: z }); if ( block ) { block . setPermutation ( blockPerm ); } yield ; } } } } // When a button is pushed, we will place a 15x15x15 cube of cobblestone 10 blocks above it world . afterEvents . buttonPush . subscribe (( buttonPushEvent : ButtonPushAfterEvent ) => { const cubePos = buttonPushEvent . block . location ; cubePos . y += 10 ; const blockPerm = BlockPermutation . resolve ( 'minecraft:cobblestone' ); system . runJob ( blockPlacingGenerator ( blockPerm , { dimension: buttonPushEvent . dimension , ... cubePos }, 15 )); }); Copy Example playerSneakAlert.js // by WavePlayz import { system , world } from "@minecraft/server" ; // A generator function to check if any player in the world is sneaking function* generatorFunction () { // Long running task while ( true ) { // Retrieve all players currently in the world let worldPlayers = world . getAllPlayers (); // Iterate over each player in the world for ( let worldPlayer of worldPlayers ) { // If the player is sneaking, display an alert on their action bar if ( worldPlayer . isSneaking ) { worldPlayer . onScreenDisplay . setActionBar ( "[Alert] You are now sneaking" ); } // Pause the generator function until the next game tick yield ; } } } // Create an instance of the generator function const generator = generatorFunction (); // Run the generator function as a periodic job in the game system system . runJob ( generator ); Copy run Timeout run Timeout ( callback , tickDelay ? ) : number Parameters callback : ( ( ) => void ) Functional code that will run when this timeout occurs. ( ) : void Returns void Optional tickDelay : number Amount of time, in ticks, before the interval will be called. Optional Returns number An opaque handle that can be used with the clearRun method to stop the run of this function on an interval. Remarks Runs a set of code at a future time specified by tickDelay. This function can be called in early-execution mode. Example runTimeout.js import { TicksPerSecond , system } from "@minecraft/server" ; system . runTimeout (() => { console . log ( "Running callback function after delay..." ); }, TicksPerSecond * 5 ); // Tick delay of 5 seconds Copy wait Ticks wait Ticks ( ticks ) : Promise < void > Parameters ticks : number Returns Promise < void > Remarks This function can be called in early-execution mode. Throws This function can throw errors. minecraftcommon.EngineError Example heal.js // Script by WavePlayz import { system , world } from "@minecraft/server" ; // Subscribe to the entityHurt event, which triggers whenever an entity takes damage world . afterEvents . entityHurt . subscribe ( async ( eventData ) => { // Extract the hurt entity and damage amount from the event data const { hurtEntity , damage } = eventData ; // Wait for a number of game ticks equal to the damage value before proceeding await system . waitTick ( damage ); // Attempt to get the health component of the hurt entity const health = hurtEntity . getComponent ( "health" ); // If the entity has a health component, reset its health to the maximum value if ( health != null ) { health . resetToMaxValue (); // Reset the entity's health to full // Send a message to the entity (if it supports receiving messages) hurtEntity . sendMessage ?.( "Health reset" ); } }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor after Events current Tick clear Job clear Run run run Interval run Job run Timeout wait Ticks Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 SystemAfterEvents Class SystemAfterEvents Provides a set of events that fire within the broader scripting system within Minecraft. Hierarchy SystemAfterEvents Index Constructors constructor Properties script Event Receive Constructors Private constructor new System After Events ( ) : SystemAfterEvents Returns SystemAfterEvents Properties Readonly script Event Receive script Event Receive : ScriptEventCommandMessageAfterEventSignal Remarks An event that fires when a /scriptevent command is set. This provides a way for commands and other systems to trigger behavior within script. Example entity.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { id , message , sourceEntity , sourceType } = event ; console . log ( id ); // wiki:test console . log ( message ); // Hello World console . log ( sourceEntity ); // Player object console . log ( sourceType ); // Entity }); world . getPlayers (). forEach (( player ) => { player . runCommand ( "scriptevent wiki:test Hello World" ); }); Copy Example server.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { id , message , sourceType } = event ; console . log ( id ); // wiki:test console . log ( message ); // Hello World console . log ( sourceType ); // Server }); world . getDimension ( "overworld" ). runCommand ( "scriptevent wiki:test Hello World" ); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor script Event Receive Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TargetBlockHitAfterEvent Class TargetBlockHitAfterEvent Contains information related to changes to a target block hit. Hierarchy BlockEvent TargetBlockHitAfterEvent Index Constructors constructor Properties block dimension hit Vector previous Redstone Power redstone Power source Constructors Private constructor new Target Block Hit After Event ( ) : TargetBlockHitAfterEvent Returns TargetBlockHitAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly hit Vector hit Vector : Vector3 Remarks The position where the source hit the block. Readonly previous Redstone Power previous Redstone Power : number Remarks The redstone power before the block is hit. Readonly redstone Power redstone Power : number Remarks The redstone power at the time the block is hit. Readonly source source : Entity Remarks Optional source that hit the target block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension hit Vector previous Redstone Power redstone Power source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TargetBlockHitAfterEventSignal Class TargetBlockHitAfterEventSignal Manages callbacks that are connected to when a target block is hit. Hierarchy TargetBlockHitAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Target Block Hit After Event Signal ( ) : TargetBlockHitAfterEventSignal Returns TargetBlockHitAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : TargetBlockHitAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : TargetBlockHitAfterEvent Returns void Remarks Adds a callback that will be called when a target block is hit. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a target block is hit. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : TargetBlockHitAfterEvent Returns void Returns void Remarks Removes a callback from being called when a target block is hit. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Trigger Class Trigger Represents a trigger for firing an event. Hierarchy Trigger Index Constructors constructor Properties event Name Constructors constructor new Trigger ( eventName ) : Trigger Parameters eventName : string Returns Trigger Remarks Creates a new trigger. Properties event Name event Name : string Remarks Event name of the trigger. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor event Name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TripWireTripAfterEvent Class TripWireTripAfterEvent Contains information related to changes to a trip wire trip. Example tripWireTripEvent.ts import { Vector3 , world , BlockPermutation , TripWireTripAfterEvent , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 }; // set up a tripwire const redstone = overworld . getBlock ({ x: targetLocation . x , y: targetLocation . y - 1 , z: targetLocation . z }); const tripwire = overworld . getBlock ( targetLocation ); if ( redstone === undefined || tripwire === undefined ) { console . warn ( 'Could not find block at location.' ); } else { redstone . setPermutation ( BlockPermutation . resolve ( 'redstone_block' )); tripwire . setPermutation ( BlockPermutation . resolve ( 'tripwire' )); world . afterEvents . tripWireTrip . subscribe (( tripWireTripEvent : TripWireTripAfterEvent ) => { const eventLoc = tripWireTripEvent . block . location ; if ( eventLoc . x === targetLocation . x && eventLoc . y === targetLocation . y && eventLoc . z === targetLocation . z ) { console . warn ( 'Tripwire trip event at tick ' + system . currentTick + ( tripWireTripEvent . sources . length > 0 ? ' by entity ' + tripWireTripEvent . sources [ 0 ]. id : '' ), ); } }); } Copy Hierarchy BlockEvent TripWireTripAfterEvent Index Constructors constructor Properties block dimension is Powered sources Constructors Private constructor new Trip Wire Trip After Event ( ) : TripWireTripAfterEvent Returns TripWireTripAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly is Powered is Powered : boolean Remarks Whether or not the block has redstone power. Readonly sources sources : Entity [] Remarks The sources that triggered the trip wire to trip. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension is Powered sources Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TripWireTripAfterEventSignal Class TripWireTripAfterEventSignal Manages callbacks that are connected to when a trip wire is tripped. Example tripWireTripEvent.ts import { Vector3 , world , BlockPermutation , TripWireTripAfterEvent , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 }; // set up a tripwire const redstone = overworld . getBlock ({ x: targetLocation . x , y: targetLocation . y - 1 , z: targetLocation . z }); const tripwire = overworld . getBlock ( targetLocation ); if ( redstone === undefined || tripwire === undefined ) { console . warn ( 'Could not find block at location.' ); } else { redstone . setPermutation ( BlockPermutation . resolve ( 'redstone_block' )); tripwire . setPermutation ( BlockPermutation . resolve ( 'tripwire' )); world . afterEvents . tripWireTrip . subscribe (( tripWireTripEvent : TripWireTripAfterEvent ) => { const eventLoc = tripWireTripEvent . block . location ; if ( eventLoc . x === targetLocation . x && eventLoc . y === targetLocation . y && eventLoc . z === targetLocation . z ) { console . warn ( 'Tripwire trip event at tick ' + system . currentTick + ( tripWireTripEvent . sources . length > 0 ? ' by entity ' + tripWireTripEvent . sources [ 0 ]. id : '' ), ); } }); } Copy Hierarchy TripWireTripAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Trip Wire Trip After Event Signal ( ) : TripWireTripAfterEventSignal Returns TripWireTripAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : TripWireTripAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : TripWireTripAfterEvent Returns void Remarks Adds a callback that will be called when a trip wire is tripped. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a trip wire is tripped. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : TripWireTripAfterEvent Returns void Returns void Remarks Removes a callback from being called when a trip wire is tripped. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherChangeAfterEvent Class WeatherChangeAfterEvent Contains information related to changes in weather in the environment. Hierarchy WeatherChangeAfterEvent Index Constructors constructor Properties dimension new Weather previous Weather Constructors Private constructor new Weather Change After Event ( ) : WeatherChangeAfterEvent Returns WeatherChangeAfterEvent Properties Readonly dimension dimension : string Remarks Dimension in which the weather has changed. Readonly new Weather new Weather : WeatherType Remarks The weather type after the weather was changed. Readonly previous Weather previous Weather : WeatherType Remarks The weather type before the weather was changed. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension new Weather previous Weather Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherChangeAfterEventSignal Class WeatherChangeAfterEventSignal Manages callbacks that are connected to weather changing. Hierarchy WeatherChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Weather Change After Event Signal ( ) : WeatherChangeAfterEventSignal Returns WeatherChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeAfterEvent Returns void Remarks Adds a callback that will be called when weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeAfterEvent Returns void Returns void Remarks Removes a callback from being called when weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherChangeBeforeEvent Class WeatherChangeBeforeEvent Contains information related to changes in weather in the environment. Hierarchy WeatherChangeBeforeEvent Index Constructors constructor Properties cancel duration new Weather previous Weather Constructors Private constructor new Weather Change Before Event ( ) : WeatherChangeBeforeEvent Returns WeatherChangeBeforeEvent Properties cancel cancel : boolean Remarks If set to true the weather change will be cancelled. duration duration : number Remarks Sets the duration of the new weather (in ticks). new Weather new Weather : WeatherType Remarks The type of weather that will be applied. Readonly previous Weather previous Weather : WeatherType Remarks The type of weather that it was prior to the event being fired. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel duration new Weather previous Weather Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherChangeBeforeEventSignal Class WeatherChangeBeforeEventSignal Manages callbacks that are connected to before weather changing. Hierarchy WeatherChangeBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Weather Change Before Event Signal ( ) : WeatherChangeBeforeEventSignal Returns WeatherChangeBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeBeforeEvent Returns void Remarks Adds a callback that will be called before weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeBeforeEvent Returns void Returns void Remarks Removes a callback from being called before weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 World Class World A class that wraps the state of a world - a set of dimensions and the environment of Minecraft. Hierarchy World Index Constructors constructor Properties after Events before Events game Rules is Hardcore scoreboard structure Manager Methods clear Dynamic Properties get Absolute Time get All Players get Day get Default Spawn Location get Dimension get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Entity get Moon Phase get Players get Time Of Day play Music play Sound queue Music send Message set Absolute Time set Default Spawn Location set Dynamic Property set Time Of Day stop Music Constructors Private constructor new World ( ) : World Returns World Properties Readonly after Events after Events : WorldAfterEvents Remarks Contains a set of events that are applicable to the entirety of the world. Event callbacks are called in a deferred manner. Event callbacks are executed in read-write mode. Example triggerEventOnce.js import { world } from "@minecraft/server" ; const callback = world . afterEvents . itemUseOn . subscribe (( event ) => { if ( event . itemStack . typeId == "minecraft:water_bucket" ) { event . source . sendMessage ( "You used water bucket once." ); // Unsubscribe callback after first use world . afterEvents . itemUseOn . unsubscribe ( callback ); } }); Copy Readonly before Events before Events : WorldBeforeEvents Remarks Contains a set of events that are applicable to the entirety of the world. Event callbacks are called immediately. Event callbacks are executed in read-only mode. Example fixRequiredPrivilegesError.js // Check out how BeforeEvents privilege system work: // https://wiki.bedrock.dev/scripting/script-server.html#beforeevents-privilege-system import { world , system , TimeOfDay } from "@minecraft/server" ; // Use system.run() world . beforeEvents . chatSend . subscribe (( event ) => { event . cancel = true ; // setTime changes world state, must be run after its execution by a tick system . run (() => { world . setTimeOfDay ( TimeOfDay . Night ); }); }); /** * @param {number} ticks */ function sleep ( ticks ) { return new Promise (( resolve ) => { system . runTimeout (() => resolve (), ticks ); }); } // Or execute function at a later tick using async functions world . beforeEvents . chatSend . subscribe ( async ( event ) => { // synchronous code event . cancel = true ; // asynchronous code await sleep ( 10 ); // Pretend you have a sleep function that returns a promise that resolves in 10 ticks world . setTimeOfDay ( TimeOfDay . Night ); }); Copy Example triggerBeforeEventOnce.js import { system , world } from "@minecraft/server" ; const callback = world . beforeEvents . itemUseOn . subscribe (( event ) => { if ( event . itemStack . typeId == "minecraft:water_bucket" ) { event . source . sendMessage ( "You cannot use water bucket at this time, please try again." ); event . cancel = true ; // Unsubscribe callback after first use system . run (() => world . beforeEvents . itemUseOn . unsubscribe ( callback )); } }); Copy Readonly game Rules game Rules : GameRules Remarks The game rules that apply to the world. Example disableGamerules.ts import { world } from "@minecraft/server" ; world . gameRules . doDayLightCycle = false ; world . gameRules . doEntityDrops = false ; world . gameRules . doFireTick = false ; world . gameRules . doWeatherCycle = false ; world . gameRules . doMobSpawning = false ; Copy Readonly is Hardcore is Hardcore : boolean Example checkMode.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerSpawn` event, which is triggered when the world is initialized world . afterEvents . playerSpawn . subscribe (() => { // Check if the world is in hardcore mode // Notify players about the current mode if ( world . isHardcore ) { world . sendMessage ( "Welcome to Hardcore mode! Be careful, as death is permanent." ); } else { world . sendMessage ( "This world is not in Hardcore mode. Play safely!" ); } }); Copy Readonly scoreboard scoreboard : Scoreboard Remarks Returns the general global scoreboard that applies to the world. Example getScoreboard.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); Copy Readonly structure Manager structure Manager : StructureManager Remarks Returns the manager for Structure related APIs. Example getAllDiskStructures.ts import { world } from "@minecraft/server" ; world . structureManager . getWorldStructureIds (). forEach (( id ) => { const structure = world . structureManager . get ( id ); structure . isValid (); }); Copy Methods clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears the set of dynamic properties declared for this behavior pack within the world. Example clearProperties.ts import { world } from "@minecraft/server" ; world . clearDynamicProperties (); Copy get Absolute Time get Absolute Time ( ) : number Returns number Remarks Returns the absolute time since the start of the world. Example gametime.ts import { world } from "@minecraft/server" ; const gametime = world . getAbsoluteTime (); world . sendMessage ( "Current gametime: " + gametime ); Copy get All Players get All Players ( ) : Player [] Returns Player [] Remarks Returns an array of all active players within the world. Throws This function can throw errors. Example displayActionBar.ts import { EntityHealthComponent , system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getPlayers ()) { const health = player . getComponent ( EntityHealthComponent . componentId ); player . onScreenDisplay . setActionBar ( `Name: ${ player . name } | Health: ${ health . currentValue . toFixed () } / ${ health . effectiveMax } ` ); } }, 5000 ); Copy get Day get Day ( ) : number Returns number The current day, determined by the world time divided by the number of ticks per day. New worlds start at day 0. Remarks Returns the current day. Example broadcastDay.ts import { world } from "@minecraft/server" ; world . sendMessage ( "Day " + world . getDay ()); Copy get Default Spawn Location get Default Spawn Location ( ) : Vector3 Returns Vector3 The default Overworld spawn location. By default, the Y coordinate is 32767, indicating a player's spawn height is not fixed and will be determined by surrounding blocks. Remarks Returns the default Overworld spawn location. Example printSpawnLocation.ts import { world } from "@minecraft/server" ; const spawnLocation = world . getDefaultSpawnLocation (); world . sendMessage ( `Spawn location: ${ spawnLocation . x } , ${ spawnLocation . y } , ${ spawnLocation . z } ` ); Copy get Dimension get Dimension ( dimensionId ) : Dimension Parameters dimensionId : string The name of the dimension. For example, "overworld", "nether" or "the_end". Returns Dimension The requested dimension Remarks Returns a dimension object. Throws Throws if the given dimension name is invalid Example getNether.js import { world } from "@minecraft/server" ; world . getDimension ( "nether" ); Copy Example getOverworld.js import { world } from "@minecraft/server" ; world . getDimension ( "overworld" ); Copy Example getTheEnd.js import { world } from "@minecraft/server" ; world . getDimension ( "the_end" ); Copy get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. Throws Throws if the given dynamic property identifier is not defined. Example incrementDynamicProperty.ts import * as mc from '@minecraft/server' ; function incrementProperty ( propertyName : string ): boolean { let number = mc . world . getDynamicProperty ( propertyName ); console . warn ( 'Current value is: ' + number ); if ( number === undefined ) { number = 0 ; } if ( typeof number !== 'number' ) { console . warn ( 'Number is of an unexpected type.' ); return false ; } mc . world . setDynamicProperty ( propertyName , number + 1 ); return true ; } incrementProperty ( 'samplelibrary:number' ); Copy Example incrementDynamicPropertyInJsonBlob.ts import * as mc from '@minecraft/server' ; function updateWorldProperty ( propertyName : string ): boolean { let paintStr = mc . world . getDynamicProperty ( propertyName ); let paint : { color : string ; intensity : number } | undefined = undefined ; console . log ( 'Current value is: ' + paintStr ); if ( paintStr === undefined ) { paint = { color: 'purple' , intensity: 0 , }; } else { if ( typeof paintStr !== 'string' ) { console . warn ( 'Paint is of an unexpected type.' ); return false ; } try { paint = JSON . parse ( paintStr ); } catch ( e ) { console . warn ( 'Error parsing serialized struct.' ); return false ; } } if (! paint ) { console . warn ( 'Error parsing serialized struct.' ); return false ; } paint . intensity ++; paintStr = JSON . stringify ( paint ); // be very careful to ensure your serialized JSON str cannot exceed limits mc . world . setDynamicProperty ( propertyName , paintStr ); return true ; } updateWorldProperty ( 'samplelibrary:longerjson' ); Copy Example retrieve.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerJoin` event, which is triggered when a player joins the world world . afterEvents . playerJoin . subscribe (( eventData ) => { // Extract the player entity from the event data const player = eventData . player ; // Attempt to retrieve a custom dynamic property const playersCount = world . getDynamicProperty ( "playersCount" ); // If the property doesn't exist playersCount ??= 0 ; // set a default value player . setDynamicProperty ( "playersCount" , playersCount + 1 ); }); Copy get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of active dynamic property identifiers. Remarks Gets a set of dynamic property identifiers that have been set in this world. Example listPropertiesAndValues.ts import { world } from "@minecraft/server" ; world . getDynamicPropertyIds (). forEach (( id ) => { const value = world . getDynamicProperty ( id )!; world . sendMessage ( `Dynamic property ${ id } has value ${ value } ` ); }); world . sendMessage ( "There are " + world . getDynamicPropertyIds (). length + " dynamic properties" ); Copy get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Gets the total byte count of dynamic properties. This could potentially be used for your own analytics to ensure you're not storing gigantic sets of dynamic properties. Example getByteCount.ts import { world } from "@minecraft/server" ; world . getDynamicPropertyTotalByteCount (); Copy get Entity get Entity ( id ) : Entity Parameters id : string The id of the entity. Returns Entity The requested entity object. Remarks Returns an entity based on the provided id. Throws Throws if the given entity id is invalid. Example getNpc.js import { world } from "@minecraft/server" ; // Entity::id - format: '-451021564564561' const entityId = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:npc" , { x: 0 , y: 70 , z: 0 }, { initialPersistence: true } ). id ; world . getEntity ( entityId ). typeId ; // minecraft:npc Copy get Moon Phase get Moon Phase ( ) : MoonPhase Returns MoonPhase Remarks Returns the MoonPhase for the current time. Example sayMoonPhase.ts import { MoonPhase , world } from "@minecraft/server" ; // Get the current moon phase const moonPhase : MoonPhase = world . getMoonPhase (); // Display a message based on the current moon phase switch ( moonPhase ) { case MoonPhase . FullMoon : world . sendMessage ( "It's full moon!" ); break ; case MoonPhase . WaningGibbous : world . sendMessage ( "It's waning gibbous moon!" ); break ; // Add cases for other moon phases as needed default : world . sendMessage ( "It's another phase of the moon." ); } Copy get Players get Players ( options ? ) : Player [] Parameters Optional options : EntityQueryOptions Additional options that can be used to filter the set of players returned. Optional Returns Player [] A player array. Remarks Returns a set of players based on a set of conditions defined via the EntityQueryOptions set of filter criteria. Throws Throws if the provided EntityQueryOptions are invalid. Example getFamily.js import { world } from "@minecraft/server" ; world . getPlayers ({ families: [ "player" ] }); Copy Example getFilteredPlayers.ts import { EntityQueryOptions , world } from "@minecraft/server" ; const entityQueryOptions : EntityQueryOptions = { minLevel: 10 , maxLevel: 30 , tags: [ "team_red" ], excludeNames: [ "Admin" ], }; const filteredPlayers = world . getPlayers ( entityQueryOptions ); console . log ( "Filtered Players:" , filteredPlayers . map (( player ) => player . name ) ); Copy get Time Of Day get Time Of Day ( ) : number Returns number The time of day, in ticks, between 0 and 24000. Remarks Returns the time of day. Example broadcastTimeOfDay.ts import { TimeOfDay , system , world } from "@minecraft/server" ; function GetWorldTime () { const daytime = world . getTimeOfDay () + 6000 ; const datetime = new Date ( daytime * 3.6 * 1000 ); const hours = datetime . getHours () < 10 ? "0" + datetime . getHours () : datetime . getHours (); const minutes = datetime . getMinutes () < 10 ? "0" + datetime . getMinutes () : datetime . getMinutes (); return { hours , minutes }; } system . runInterval (() => { const { hours , minutes } = GetWorldTime (); for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setActionBar ( `Time - ${ hours } : ${ minutes } ` ); } }); Copy play Music play Music ( trackId , musicOptions ? ) : void Parameters trackId : string Optional musicOptions : MusicOptions Optional Returns void Remarks Plays a particular music track for all players. This function can't be called in read-only mode. Throws This function can throw errors. Example playMusicAndSound.ts import { world , MusicOptions , WorldSoundOptions , PlayerSoundOptions , Vector3 } from '@minecraft/server' ; import { MinecraftDimensionTypes } from '@minecraft/vanilla-data' ; const players = world . getPlayers (); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 , }; const musicOptions : MusicOptions = { fade: 0.5 , loop: true , volume: 1.0 , }; world . playMusic ( 'music.menu' , musicOptions ); const worldSoundOptions : WorldSoundOptions = { pitch: 0.5 , volume: 4.0 , }; const overworld = world . getDimension ( MinecraftDimensionTypes . Overworld ); overworld . playSound ( 'ambient.weather.thunder' , targetLocation , worldSoundOptions ); const playerSoundOptions : PlayerSoundOptions = { pitch: 1.0 , volume: 1.0 , }; players [ 0 ]. playSound ( 'bucket.fill_water' , playerSoundOptions ); Copy Example music.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerJoin` event, which is triggered when a player joins the world world . afterEvents . playerJoin . subscribe (( eventData ) => { const player = eventData . player ; // Play a music track for the player when they join the world player . playMusic ( "minecraft:music.game" , { volume: 1.0 , // Volume level of the music (1.0 is normal) fade: 0.5 , // Fade in/out time in seconds }); player . sendMessage ( "Welcome! Enjoy the music while you play." ); }); Copy play Sound play Sound ( soundId , location , soundOptions ? ) : void Parameters soundId : string location : Vector3 Optional soundOptions : WorldSoundOptions Optional Returns void Remarks Plays a sound for all players. DEPRECATED: Use Dimension.playSound. This function can't be called in read-only mode. Throws An error will be thrown if volume is less than 0.0. An error will be thrown if fade is less than 0.0. An error will be thrown if pitch is less than 0.01. An error will be thrown if volume is less than 0.0. Example playMusicAndSound.ts import { world , MusicOptions , WorldSoundOptions , PlayerSoundOptions , Vector3 } from '@minecraft/server' ; import { MinecraftDimensionTypes } from '@minecraft/vanilla-data' ; const players = world . getPlayers (); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 , }; const musicOptions : MusicOptions = { fade: 0.5 , loop: true , volume: 1.0 , }; world . playMusic ( 'music.menu' , musicOptions ); const worldSoundOptions : WorldSoundOptions = { pitch: 0.5 , volume: 4.0 , }; const overworld = world . getDimension ( MinecraftDimensionTypes . Overworld ); overworld . playSound ( 'ambient.weather.thunder' , targetLocation , worldSoundOptions ); const playerSoundOptions : PlayerSoundOptions = { pitch: 1.0 , volume: 1.0 , }; players [ 0 ]. playSound ( 'bucket.fill_water' , playerSoundOptions ); Copy Example sound.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerUseItemOn` event, which is triggered when a player uses an item on a block world . afterEvents . playerUseItemOn . subscribe (( eventData ) => { const player = eventData . source ; // Play a sound effect when the player uses an item on a block player . playSound ( "minecraft:block.anvil.use" , { volume: 0.8 , // Volume level of the sound (1.0 is normal) pitch: 1.2 , // Pitch of the sound (1.0 is normal) position: player . location , // Position where the sound should be played }); player . sendMessage ( "You used an item on a block. Sound played!" ); }); Copy queue Music queue Music ( trackId , musicOptions ? ) : void Parameters trackId : string Identifier of the music track to play. Optional musicOptions : MusicOptions Additional options for the music track. Optional Returns void Remarks Queues an additional music track for players. If a track is not playing, a music track will play. This function can't be called in read-only mode. Throws An error will be thrown if volume is less than 0.0. An error will be thrown if fade is less than 0.0. Example queueMusicForAll.ts import { world } from "@minecraft/server" ; world . queueMusic ( "music.game.swamp_music" , { loop: true }); Copy send Message send Message ( message ) : void Parameters message : string | RawMessage | ( string | RawMessage ) [] The message to be displayed. Returns void Remarks Sends a message to all players. Throws This method can throw if the provided RawMessage is in an invalid format. For example, if an empty name string is provided to score . Example nestedTranslation.ts import { world } from '@minecraft/server' ; // Displays "Apple or Coal" const rawMessage = { translate: 'accessibility.list.or.two' , with: { rawtext: [{ translate: 'item.apple.name' }, { translate: 'item.coal.name' }] }, }; world . sendMessage ( rawMessage ); Copy Example scoreWildcard.ts import { world } from '@minecraft/server' ; // Displays the player's score for objective "obj". Each player will see their own score. const rawMessage = { score: { name: '*' , objective: 'obj' } }; world . sendMessage ( rawMessage ); Copy Example simpleString.ts import { world } from '@minecraft/server' ; // Displays "Hello, world!" world . sendMessage ( 'Hello, world!' ); Copy Example translation.ts import { world } from '@minecraft/server' ; // Displays "First or Second" const rawMessage = { translate: 'accessibility.list.or.two' , with: [ 'First' , 'Second' ] }; world . sendMessage ( rawMessage ); Copy Example message.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerSpawn` event, which is triggered when a player joins the world world . afterEvents . playerSpawn . subscribe (( eventData ) => { // ignore if player respawns if (! eventData . initialSpawn ) return ; const player = eventData . player ; // Construct a welcome message for the player who just joined const welcomeMessage = `Welcome ${ player . name } ! Have fun in the world of Minecraft!` ; // Use world.sendMessage to broadcast the message to all players in the world world . sendMessage ( welcomeMessage ); // Notify the player specifically with a different message player . sendMessage ( "Feel free to explore and build your adventure!" ); }); Copy set Absolute Time set Absolute Time ( absoluteTime ) : void Parameters absoluteTime : number The world time, in ticks. Returns void Remarks Sets the world time. This function can't be called in read-only mode. Example setDay.js import { TimeOfDay , world } from "@minecraft/server" ; world . setAbsoluteTime ( TimeOfDay . Noon ); Copy set Default Spawn Location set Default Spawn Location ( spawnLocation ) : void Parameters spawnLocation : Vector3 Location of the spawn point. Note that this is assumed to be within the overworld dimension. Returns void Remarks Sets a default spawn location for all players. This function can't be called in read-only mode. Throws Throws if the provided spawn location is out of bounds. Error LocationOutOfWorldBoundariesError Example setWorldSpawn.js import { world } from "@minecraft/server" ; world . setDefaultSpawnLocation ({ x: 0 , y: - 64 , z: 0 , }); Copy set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Throws Throws if the given dynamic property identifier is not defined. Example incrementDynamicProperty.ts import * as mc from '@minecraft/server' ; function incrementProperty ( propertyName : string ): boolean { let number = mc . world . getDynamicProperty ( propertyName ); console . warn ( 'Current value is: ' + number ); if ( number === undefined ) { number = 0 ; } if ( typeof number !== 'number' ) { console . warn ( 'Number is of an unexpected type.' ); return false ; } mc . world . setDynamicProperty ( propertyName , number + 1 ); return true ; } incrementProperty ( 'samplelibrary:number' ); Copy Example incrementDynamicPropertyInJsonBlob.ts import * as mc from '@minecraft/server' ; function updateWorldProperty ( propertyName : string ): boolean { let paintStr = mc . world . getDynamicProperty ( propertyName ); let paint : { color : string ; intensity : number } | undefined = undefined ; console . log ( 'Current value is: ' + paintStr ); if ( paintStr === undefined ) { paint = { color: 'purple' , intensity: 0 , }; } else { if ( typeof paintStr !== 'string' ) { console . warn ( 'Paint is of an unexpected type.' ); return false ; } try { paint = JSON . parse ( paintStr ); } catch ( e ) { console . warn ( 'Error parsing serialized struct.' ); return false ; } } if (! paint ) { console . warn ( 'Error parsing serialized struct.' ); return false ; } paint . intensity ++; paintStr = JSON . stringify ( paint ); // be very careful to ensure your serialized JSON str cannot exceed limits mc . world . setDynamicProperty ( propertyName , paintStr ); return true ; } updateWorldProperty ( 'samplelibrary:longerjson' ); Copy Example assign.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerJoin` event, which is triggered when a player joins the world world . afterEvents . playerJoin . subscribe (( eventData ) => { // Extract the player entity from the event data const player = eventData . player ; // Attempt to retrieve a custom dynamic property const playersCount = world . getDynamicProperty ( "playersCount" ); // If the property doesn't exist playersCount ??= 0 ; // set a default value player . setDynamicProperty ( "playersCount" , playersCount + 1 ); }); Copy set Time Of Day set Time Of Day ( timeOfDay ) : void Parameters timeOfDay : number The time of day, in ticks, between 0 and 24000. Returns void Remarks Sets the time of day. This function can't be called in read-only mode. Throws Throws if the provided time of day is not within the valid range. Example setTimeToDay.ts import { TimeOfDay , world } from "@minecraft/server" ; world . setTimeOfDay ( TimeOfDay . Day ); Copy Example setTimeToMidnight.ts import { TimeOfDay , world } from "@minecraft/server" ; world . setTimeOfDay ( TimeOfDay . Midnight ); Copy stop Music stop Music ( ) : void Returns void Remarks Stops any music tracks from playing. This function can't be called in read-only mode. Example stopMusicForAll.ts import { world } from "@minecraft/server" ; world . stopMusic (); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor after Events before Events game Rules is Hardcore scoreboard structure Manager clear Dynamic Properties get Absolute Time get All Players get Day get Default Spawn Location get Dimension get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Entity get Moon Phase get Players get Time Of Day play Music play Sound queue Music send Message set Absolute Time set Default Spawn Location set Dynamic Property set Time Of Day stop Music Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldAfterEvents Class WorldAfterEvents Contains a set of events that are available across the scope of the World. Hierarchy WorldAfterEvents Index Constructors constructor Properties block Explode button Push data Driven Entity Trigger effect Add entity Die entity Health Changed entity Hit Block entity Hit Entity entity Hurt entity Load entity Remove entity Spawn explosion game Rule Change item Complete Use item Release Use item Start Use item Start Use On item Stop Use item Stop Use On item Use item Use On lever Action piston Activate player Break Block player Dimension Change player Emote player Game Mode Change player Input Permission Category Change player Interact With Block player Interact With Entity player Join player Leave player Place Block player Spawn pressure Plate Pop pressure Plate Push projectile Hit Block projectile Hit Entity target Block Hit trip Wire Trip weather Change world Initialize Constructors Private constructor new World After Events ( ) : WorldAfterEvents Returns WorldAfterEvents Properties Readonly block Explode block Explode : BlockExplodeAfterEventSignal Remarks This event fires for each BlockLocation destroyed by an explosion. It is fired after the blocks have already been destroyed. Example setBlockBack.ts import { world , BlockExplodeAfterEvent } from "@minecraft/server" ; world . afterEvents . blockExplode . subscribe (( event : BlockExplodeAfterEvent ) => { console . log ( "Block:" , event . block ); console . log ( "Dimension:" , event . dimension ); console . log ( "Exploded Block Permutation:" , event . explodedBlockPermutation ); console . log ( "Source:" , event . source ); // set block back event . block . setPermutation ( event . explodedBlockPermutation ); }); Copy Readonly button Push button Push : ButtonPushAfterEventSignal Remarks This event fires when a button is pushed. Example subscribe.js import { world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { console . log ( "Button: " , event . block . typeId ); console . log ( "Dimension: " , event . dimension . id ); console . log ( "Source: " , event . source . typeId ); }); Copy Readonly data Driven Entity Trigger data Driven Entity Trigger : DataDrivenEntityTriggerAfterEventSignal Remarks This event is fired when an entity event has been triggered that will update the component definition state of an entity. Readonly effect Add effect Add : EffectAddAfterEventSignal Remarks This event fires when an effect, like poisoning, is added to an entity. Example effectAdd.js import { world } from "@minecraft/server" ; const effectAddSubscription = world . afterEvents . effectAdd . subscribe ( ( event ) => { console . log ( "Effect:" , event . effect ); console . log ( "Entity:" , event . entity ); // Your custom handling for the effect added event // Example: Notify players, update UI, etc. }, { // Optionally provide EntityEventOptions to filter entities or entity types entities: [ /* Array of specific Entity instances */ ], entityTypes: [ "minecraft:creeper" , "minecraft:player" ], // Array of entity type IDs } ); // Later, you can unsubscribe when needed world . afterEvents . effectAdd . unsubscribe ( effectAddSubscription ); Copy Readonly entity Die entity Die : EntityDieAfterEventSignal Remarks This event fires when an entity dies. Example deathMessage.js import { world } from "@minecraft/server" ; world . afterEvents . entityDie . subscribe (( event ) => { world . sendMessage ( ` ${ event . deadEntity . typeId } died from ${ event . damageSource } !` ); }); Copy Readonly entity Health Changed entity Health Changed : EntityHealthChangedAfterEventSignal Remarks This event fires when entity health changes in any degree. Example logger.js import { world } from "@minecraft/server" ; const healthChangedSubscription = world . afterEvents . entityHealthChanged . subscribe ( ( event ) => { console . log ( "Entity:" , event . entity ); console . log ( "Old Health:" , event . oldValue ); console . log ( "New Health:" , event . newValue ); // Your custom handling for entity health change event // Example: Display a message, update UI, etc. }, { // Optionally provide EntityEventOptions to filter entities or entity types entities: [ /* Array of specific Entity instances */ ], entityTypes: [ "minecraft:player" , "minecraft:zombie" ], // Array of entity type IDs } ); // Later, you can unsubscribe when needed world . afterEvents . entityHealthChanged . unsubscribe ( healthChangedSubscription ); Copy Readonly entity Hit Block entity Hit Block : EntityHitBlockAfterEventSignal Remarks This event fires when an entity hits (that is, melee attacks) a block. Example getDistance.js import { world } from "@minecraft/server" ; world . afterEvents . entityHitEntity . subscribe (( event ) => { const location1 = event . damagingEntity . location ; const location2 = event . hitEntity . location ; const distance = Math . pow ( Math . pow ( location2 . x - location1 . x , 2 ) + Math . pow ( location2 . y - location1 . y , 2 ) + Math . pow ( location2 . z - location1 . z , 2 ), 0.5 ); console . log ( "Distance: " + distance + " blocks" ); }); Copy Readonly entity Hit Entity entity Hit Entity : EntityHitEntityAfterEventSignal Remarks This event fires when an entity hits (that is, melee attacks) another entity. Example getDistance.js import { world } from "@minecraft/server" ; world . afterEvents . entityHitBlock . subscribe (( event ) => { const location1 = event . damagingEntity . location ; const location2 = event . hitBlock . location ; const distance = Math . pow ( Math . pow ( location2 . x - location1 . x , 2 ) + Math . pow ( location2 . y - location1 . y , 2 ) + Math . pow ( location2 . z - location1 . z , 2 ), 0.5 ); console . log ( "Distance: " + distance + " blocks" ); }); Copy Readonly entity Hurt entity Hurt : EntityHurtAfterEventSignal Remarks This event fires when an entity is hurt (takes damage). Example entityHurt.js import { Player , world } from "@minecraft/server" ; world . afterEvents . entityHurt . subscribe (( event ) => { if ( event . hurtEntity instanceof Player ) { event . hurtEntity . sendMessage ( "You were hurt from " + event . damageSource . cause + "!" ); } }); Copy Readonly entity Load entity Load : EntityLoadAfterEventSignal Remarks Fires when an entity is loaded. Example inform.ts import { world } from "@minecraft/server" ; // Subscribe to the EntityLoadAfterEvent const entityLoadSubscription = world . afterEvents . entityLoad . subscribe ( ( event ) => { // Handle the entity load event world . sendMessage ( `Entity loaded: ${ event . entity . typeId } ` ); // Unsubscribe so the message doesn't appear after fired world . afterEvents . entityLoad . unsubscribe ( entityLoadSubscription ); } ); Copy Readonly entity Remove entity Remove : EntityRemoveAfterEventSignal Remarks Fires when an entity is removed (for example, potentially unloaded, or removed after being killed). Example subscribe.js // Script by WavePlayz import { system , world } from "@minecraft/server" ; // Subscribe to the entityRemove event, which is triggered when an entity is removed from the world world . afterEvents . entityRemove . subscribe (( eventData ) => { // Extract the type ID of the removed entity from the event data const { typeId } = eventData ; // Send a message to all players in the world indicating that an entity of the given type has been removed world . sendMessage ( `Entity ${ typeId } got removed` ); }); /* Explanation: This script listens for the `entityRemove` event, which occurs when an entity is removed from the Minecraft world. - **Event Subscription**: The `world.afterEvents.entityRemove.subscribe` method registers a callback function to handle the event whenever an entity is removed. - **Extracting Entity Type**: The `typeId` property from the `eventData` object contains the identifier of the removed entity's type. - **Sending a Message**: The script constructs a message indicating which type of entity was removed and sends this message to all players in the world using `world.sendMessage`. Usage: When an entity is removed (e.g., due to despawning, being killed, or otherwise removed), this script will automatically notify all players in the game with a message stating the type of the removed entity. */ Copy Readonly entity Spawn entity Spawn : EntitySpawnAfterEventSignal Remarks This event fires when an entity is spawned. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the gameRuleChange event, which is triggered when a game rule is updated world . afterEvents . gameRuleChange . subscribe (( eventData ) => { // Extract the game rule name and its new value from the event data const { rule , value } = eventData ; // Send a message to all players in the world indicating that a game rule has been updated world . sendMessage ( `Gamerule ${ rule } updated to ${ value } ` ); }); /* Explanation: This script listens for the `gameRuleChange` event, which occurs when a game rule is modified in Minecraft. - **Event Subscription**: The `world.afterEvents.gameRuleChange.subscribe` method registers a callback function to handle the event whenever a game rule changes. - **Extracting Information**: - `rule` provides the name of the game rule that was changed. - `value` indicates the new value of the game rule. - **Sending Notification**: - The script constructs a message that includes the name of the updated game rule and its new value, then sends this message to all players in the world using `world.sendMessage`. Usage: When a game rule is changed, this script automatically notifies all players with a message that includes the name of the updated game rule and its new value. This is useful for tracking changes to game rules and keeping players informed about the current game settings. */ Copy Readonly explosion explosion : ExplosionAfterEventSignal Remarks This event is fired after an explosion occurs. Example log.ts import { world } from "@minecraft/server" ; // Subscribe to the ExplosionAfterEvent const explosionSubscription = world . afterEvents . explosion . subscribe (( event ) => { console . log ( `Explosion occurred in dimension ${ event . dimension . id } ` ); if ( event . source ) { console . log ( `Explosion source: ${ event . source . typeId } ` ); } else { console . log ( `Explosion source: None` ); } const impactedBlocks = event . getImpactedBlocks (); console . log ( `Impacted blocks: ${ JSON . stringify ( impactedBlocks ) } ` ); }); // ... Later in your code, when you want to unsubscribe world . afterEvents . explosion . unsubscribe ( explosionSubscription ); Copy Readonly game Rule Change game Rule Change : GameRuleChangeAfterEventSignal Remarks This event fires when a world.gameRules property has changed. Example subscribe.js Copy Readonly item Complete Use item Complete Use : ItemCompleteUseAfterEventSignal Remarks This event fires when a chargeable item completes charging. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the itemCompleteUse event, which is triggered when a player completes using an item world . afterEvents . itemCompleteUse . subscribe (( eventData ) => { // Extract the player who used the item and the item stack from the event data const { source , itemStack } = eventData ; // Construct a message indicating the player's name and the type of item they used world . sendMessage ( `Player ${ source . name } completed use of item ( ${ itemStack . typeId } )` ); }); /* Explanation: This script listens for the `itemCompleteUse` event, which occurs when a player finishes using an item in Minecraft. - **Event Subscription**: The `world.afterEvents.itemCompleteUse.subscribe` method registers a callback function to handle the event whenever an item use is completed. - **Extracting Information**: - `source` represents the player who used the item. - `itemStack` provides details about the item stack, including its type ID. - **Sending Notification**: - The script constructs a message that includes the player's name and the type ID of the item they used. This message is then sent to all players in the world using `world.sendMessage`. Usage: When a player completes using an item (such as consuming a potion or using a tool), this script sends a notification to all players in the game, indicating which player used which item. This can be useful for tracking item usage or for general game management. */ Copy Readonly item Release Use item Release Use : ItemReleaseUseAfterEventSignal Remarks This event fires when a chargeable item is released from charging. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemReleaseUse` event, which is triggered when a player releases the use of an item world . afterEvents . itemReleaseUse . subscribe (( eventData ) => { const { source , itemStack } = eventData ; world . sendMessage ( ` ${ source . name } released the use of item ${ itemStack . typeId } ` ); }); Copy Readonly item Start Use item Start Use : ItemStartUseAfterEventSignal Remarks This event fires when a chargeable item starts charging. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemStartUse` event, which is triggered when a player starts using an item world . afterEvents . itemStartUse . subscribe (( eventData ) => { const { source , itemStack } = eventData ; world . sendMessage ( ` ${ source . name } started using item ${ itemStack . typeId } ` ); }); Copy Readonly item Start Use On item Start Use On : ItemStartUseOnAfterEventSignal Remarks This event fires when a player successfully uses an item or places a block by pressing the Use Item / Place Block button. If multiple blocks are placed, this event will only occur once at the beginning of the block placement. Note: This event cannot be used with Hoe or Axe items. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemStartUseOn` event, which is triggered when a player starts using an item on a block world . afterEvents . itemStartUseOn . subscribe (( eventData ) => { const { source , block , itemStack } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ source . name } started using item ${ itemStack . typeId } on block at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly item Stop Use item Stop Use : ItemStopUseAfterEventSignal Remarks This event fires when a chargeable item stops charging. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemStopUse` event, which is triggered when a player stops using an item world . afterEvents . itemStopUse . subscribe (( eventData ) => { const { source , itemStack } = eventData ; world . sendMessage ( ` ${ source . name } stopped using item ${ itemStack . typeId } ` ); }); Copy Readonly item Stop Use On item Stop Use On : ItemStopUseOnAfterEventSignal Remarks This event fires when a player releases the Use Item / Place Block button after successfully using an item. Note: This event cannot be used with Hoe or Axe items. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemStopUseOn` event, which is triggered when a player stops using an item on a block world . afterEvents . itemStopUseOn . subscribe (( eventData ) => { const { source , block , itemStack } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ source . name } stopped using item ${ itemStack . typeId } on block at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly item Use item Use : ItemUseAfterEventSignal Remarks This event fires when an item is successfully used by a player. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemUse` event, which is triggered when a player uses an item world . afterEvents . itemUse . subscribe (( eventData ) => { const { source , itemStack } = eventData ; world . sendMessage ( ` ${ source . name } used item ${ itemStack . typeId } ` ); }); Copy Readonly item Use On item Use On : ItemUseOnAfterEventSignal Remarks This event fires when an item is used on a block by a player. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemUseOn` event, which is triggered when a player uses an item on a block world . afterEvents . itemUseOn . subscribe (( eventData ) => { const { source , block , itemStack } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ source . name } used item ${ itemStack . typeId } on block at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly lever Action lever Action : LeverActionAfterEventSignal Remarks A lever has been pulled. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `leverAction` event, which is triggered when a player interacts with a lever world . afterEvents . leverAction . subscribe (( eventData ) => { const { source , block , powered } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ source . name } toggled a lever at ${ x } , ${ y } , ${ z } . Lever is now ${ powered ? "ON" : "OFF" } ` ); }); Copy Readonly piston Activate piston Activate : PistonActivateAfterEventSignal Remarks This event fires when a piston expands or retracts. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `pistonActivate` event, which is triggered when a piston extends or retracts world . afterEvents . pistonActivate . subscribe (( eventData ) => { const { block , isExpanding } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( `Piston at ${ x } , ${ y } , ${ z } is ${ isExpanding ? "extending" : "retracting" } ` ); }); Copy Readonly player Break Block player Break Block : PlayerBreakBlockAfterEventSignal Remarks This event fires for a block that is broken by a player. Example subscribe.js import { world } from "@minecraft/server" ; world . afterEvents . playerBreakBlock . subscribe (( event ) => { const { brokenBlockPermutation , player } = event ; if ( brokenBlockPermutation . type . id === "minecraft:grass" ) { player . sendMessage ( "You broke a grass block!" ); } if ( brokenBlockPermutation . type . id === "minecraft:stone" ) { player . sendMessage ( "You broke a stone block!" ); } }); Copy Readonly player Dimension Change player Dimension Change : PlayerDimensionChangeAfterEventSignal Remarks Fires when a player moved to a different dimension. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerDimensionChange` event, which is triggered when a player changes dimensions world . afterEvents . playerDimensionChange . subscribe (( eventData ) => { const { player , fromDimension , toDimension } = eventData ; world . sendMessage ( ` ${ player . name } moved from ${ fromDimension . id } to ${ toDimension . id } ` ); }); Copy Readonly player Emote player Emote : PlayerEmoteAfterEventSignal Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerEmote` event, which is triggered when a player performs an emote world . afterEvents . playerEmote . subscribe (( eventData ) => { const { player , emoteId } = eventData ; world . sendMessage ( ` ${ player . name } performed emote ${ emoteId } ` ); }); Copy Readonly player Game Mode Change player Game Mode Change : PlayerGameModeChangeAfterEventSignal Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerGameModeChange` event, which is triggered when a player changes their game mode world . afterEvents . playerGameModeChange . subscribe (( eventData ) => { const { player , newGameMode } = eventData ; world . sendMessage ( ` ${ player . name } changed game mode to ${ newGameMode } ` ); }); Copy Readonly player Input Permission Category Change player Input Permission Category Change : PlayerInputPermissionCategoryChangeAfterEventSignal Remarks This event fires when a players input permissions change. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerInputPermissionCategoryChange` event, which is triggered when a player's input permissions change world . afterEvents . playerInputPermissionCategoryChange . subscribe (( eventData ) => { const { player , oldCategory , newCategory } = eventData ; world . sendMessage ( ` ${ player . name } input permission category changed from ${ oldCategory } to ${ newCategory } ` ); }); Copy Readonly player Interact With Block player Interact With Block : PlayerInteractWithBlockAfterEventSignal Remarks An event for when a player interacts with a block. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerInteractWithBlock` event, which is triggered when a player interacts with a block world . afterEvents . playerInteractWithBlock . subscribe (( eventData ) => { const { player , block } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ player . name } interacted with block at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly player Interact With Entity player Interact With Entity : PlayerInteractWithEntityAfterEventSignal Remarks This event fires when a player interacts with an entity. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerInteractWithEntity` event, which is triggered when a player interacts with an entity world . afterEvents . playerInteractWithEntity . subscribe (( eventData ) => { const { player , entity } = eventData ; const { x , y , z } = entity . location ; world . sendMessage ( ` ${ player . name } interacted with entity at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly player Join player Join : PlayerJoinAfterEventSignal Remarks This event fires when a player joins a world. See also playerSpawn for another related event you can trap for when a player is spawned the first time within a world. Example subscribe.js import { world } from "@minecraft/server" ; world . afterEvents . playerJoin . subscribe (({ playerId , playerName }) => { world . sendMessage ( `Player ${ playerName } ( ${ playerId } ) has just joined the world.` ); }); Copy Readonly player Leave player Leave : PlayerLeaveAfterEventSignal Remarks This event fires when a player leaves a world. Example leaveMessage.js import { world } from "@minecraft/server" ; world . afterEvents . playerLeave . subscribe (({ playerId , playerName }) => { world . sendMessage ( `Player ${ playerName } ( ${ playerId } ) has just left the world.` ); }); Copy Readonly player Place Block player Place Block : PlayerPlaceBlockAfterEventSignal Remarks This event fires for a block that is placed by a player. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerPlaceBlock` event, which is triggered when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Destructure the eventData to get the player who placed the block and the block itself const { player , block } = eventData ; // Extract the x, y, and z coordinates from the block's location const { x , y , z } = block . location ; // Format the coordinates as a string const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player placed which block and where const message = ` ${ player . name } placed ${ block . typeId } at location ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); }); Copy Readonly player Spawn player Spawn : PlayerSpawnAfterEventSignal Remarks This event fires when a player spawns or respawns. Note that an additional flag within this event will tell you whether the player is spawning right after join vs. a respawn. Example initialSpawn.js import { world } from "@minecraft/server" ; world . afterEvents . playerSpawn . subscribe (( eventData ) => { let { player , initialSpawn } = eventData ; if (! initialSpawn ) return ; // This runs when the player joins the game for the first time! }); Copy Readonly pressure Plate Pop pressure Plate Pop : PressurePlatePopAfterEventSignal Remarks A pressure plate has popped back up (i.e., there are no entities on the pressure plate.) Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `pressurePlatePop` event, which is triggered when a player steps off a pressure plate world . afterEvents . pressurePlatePop . subscribe (( eventData ) => { // Extract the block (pressure plate) that was released const { block } = eventData ; // Extract the x, y, and z coordinates from the block's location const { x , y , z } = block . location ; // Format the coordinates as a string const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating that a pressure plate at a specific location was released const message = `Pressure plate at location ${ coordinates } was released` ; // Send the message to all players in the world world . sendMessage ( message ); }); Copy Readonly pressure Plate Push pressure Plate Push : PressurePlatePushAfterEventSignal Remarks A pressure plate has pushed (at least one entity has moved onto a pressure plate.) Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `pressurePlatePush` event, which is triggered when a player steps on a pressure plate world . afterEvents . pressurePlatePush . subscribe (( eventData ) => { // Extract the source entity (the player who stepped on the pressure plate) and the block (pressure plate) const { source , block } = eventData ; // Extract the x, y, and z coordinates from the block's location const { x , y , z } = block . location ; // Format the coordinates as a string const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player stepped on the pressure plate and where const message = ` ${ source . name } stepped on a pressure plate at location ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); }); Copy Readonly projectile Hit Block projectile Hit Block : ProjectileHitBlockAfterEventSignal Remarks This event fires when a projectile hits a block. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `projectileHitBlock` event, which is triggered when a projectile hits a block world . afterEvents . projectileHitBlock . subscribe (( eventData ) => { // Extract the source entity (the one that shot the projectile) const { source } = eventData ; // Retrieve the block that was hit by the projectile const hitBlock = eventData . getBlockHit ()?. block ; // Check if the hitBlock is valid if ( hitBlock ) { // Extract the x, y, and z coordinates from the hitBlock's location const { x , y , z } = hitBlock . location ; // Format the coordinates as a string const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player hit which block and where const message = ` ${ source . name } hit the block at location ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); } }); Copy Readonly projectile Hit Entity projectile Hit Entity : ProjectileHitEntityAfterEventSignal Remarks This event fires when a projectile hits an entity. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `projectileHitEntity` event, which is triggered when a projectile hits an entity world . afterEvents . projectileHitEntity . subscribe (( eventData ) => { // Destructure the eventData to get the source entity (the one that shot the projectile) const { source } = eventData ; // Get the entity that was hit by the projectile const hitEntity = eventData . getEntityHit ()?. entity ; // Check if the hitEntity is valid if ( hitEntity ) { // Extract the x, y, and z coordinates from the hitEntity's location const { x , y , z } = hitEntity . location ; // Create a string representing the coordinates in the format "x, y, z" const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player hit which entity and where const message = ` ${ source . name } hit the entity at location ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); // Immediately kill the hit entity hitEntity . kill (); } }); Copy Readonly target Block Hit target Block Hit : TargetBlockHitAfterEventSignal Remarks A target block was hit. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `targetBlockHit` event, which is triggered when a player hits a block world . afterEvents . targetBlockHit . subscribe (( eventData ) => { // Destructure the `eventData` to get the source entity (player) and hit location const { source , hitVector } = eventData ; // Extract the x, y, and z coordinates from the hitVector const { x , y , z } = hitVector ; // Create a string representing the coordinates in the format "x, y, z" const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player hit the block and where const message = ` ${ source . name } hit a target block at ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); }); /* Explanation: This script listens for the `targetBlockHit` event, which occurs whenever a player hits a block. When the event is triggered: - It retrieves the player who hit the block (`source`) and the location where the block was hit (`hitVector`). - It formats the location coordinates and constructs a message with the player's name and coordinates. - It then sends this message to all players in the world, so everyone knows who hit a block and where. */ Copy Readonly trip Wire Trip trip Wire Trip : TripWireTripAfterEventSignal Remarks A trip wire was tripped. Example subscribe.js // Script by WavePlayz Copy Readonly weather Change weather Change : WeatherChangeAfterEventSignal Remarks This event will be triggered when the weather changes within Minecraft. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the weatherChange event, which is triggered when the weather changes in the world world . afterEvents . weatherChange . subscribe (( eventData ) => { const { dimension , previousWeather , newWeather } = eventData ; // Send a message to all players indicating the weather change details world . sendMessage ( `Weather changed from ${ previousWeather } to ${ newWeather } in dimension ${ dimension } ` ); }); Copy Readonly world Initialize world Initialize : WorldInitializeAfterEventSignal Remarks This event fires when the script environment is initialized on a World. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the worldInitialize event, which is triggered when the world is initialized world . afterEvents . worldInitialize . subscribe (() => { console . warn ( "World has been initialized" ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block Explode button Push data Driven Entity Trigger effect Add entity Die entity Health Changed entity Hit Block entity Hit Entity entity Hurt entity Load entity Remove entity Spawn explosion game Rule Change item Complete Use item Release Use item Start Use item Start Use On item Stop Use item Stop Use On item Use item Use On lever Action piston Activate player Break Block player Dimension Change player Emote player Game Mode Change player Input Permission Category Change player Interact With Block player Interact With Entity player Join player Leave player Place Block player Spawn pressure Plate Pop pressure Plate Push projectile Hit Block projectile Hit Entity target Block Hit trip Wire Trip weather Change world Initialize Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldBeforeEvents Class WorldBeforeEvents A set of events that fire before an actual action occurs. In most cases, you can potentially cancel or modify the impending event. Note that in before events any APIs that modify gameplay state will not function and will throw an error. (e.g., dimension.spawnEntity) Hierarchy WorldBeforeEvents Index Constructors constructor Properties effect Add entity Remove explosion item Use item Use On player Break Block player Game Mode Change player Interact With Block player Interact With Entity player Leave weather Change world Initialize Constructors Private constructor new World Before Events ( ) : WorldBeforeEvents Returns WorldBeforeEvents Properties Readonly effect Add effect Add : EffectAddBeforeEventSignal Remarks This event is triggered after an event has been added to an entity. Readonly entity Remove entity Remove : EntityRemoveBeforeEventSignal Remarks Fires before an entity is removed from the world (for example, unloaded or removed after being killed.) Readonly explosion explosion : ExplosionBeforeEventSignal Remarks This event is fired after an explosion occurs. Readonly item Use item Use : ItemUseBeforeEventSignal Remarks This event fires when an item is successfully used by a player. Readonly item Use On item Use On : ItemUseOnBeforeEventSignal Remarks This event fires when an item is used on a block by a player. Example subscribe.ts import { world , Player , BlockPermutation } from "@minecraft/server" ; // Subscribe to the itemUseOn event before it happens world . beforeEvents . itemUseOn . subscribe (( event ) => { const { source , block , itemStack } = event ; if (!( source instanceof Player )) return ; source . sendMessage ( "You used " + itemStack . typeId + " on " + block . typeId ); // If the item is a diamond, set the block to be a diamond block if ( itemStack . typeId === "minecraft:diamond" ) { block . setPermutation ( BlockPermutation . resolve ( "minecraft:diamond_block" ) ); } }); Copy Readonly player Break Block player Break Block : PlayerBreakBlockBeforeEventSignal Remarks This event fires before a block is broken by a player. Readonly player Game Mode Change player Game Mode Change : PlayerGameModeChangeBeforeEventSignal Readonly player Interact With Block player Interact With Block : PlayerInteractWithBlockBeforeEventSignal Remarks Fires before a player interacts with a block. Readonly player Interact With Entity player Interact With Entity : PlayerInteractWithEntityBeforeEventSignal Remarks Fires before a player interacts with an entity. Readonly player Leave player Leave : PlayerLeaveBeforeEventSignal Remarks Fires when a player leaves the game. Example leavingMessage.ts import { world } from "@minecraft/server" ; world . beforeEvents . playerLeave . subscribe (({ player }) => { world . sendMessage ( `[ ${ new Date (). toISOString () } ]` + player . name + "left the server" ); }); Copy Readonly weather Change weather Change : WeatherChangeBeforeEventSignal Readonly world Initialize world Initialize : WorldInitializeBeforeEventSignal Remarks This event fires immediately when the script environment is initialized on a World. Not all script functionality may be available. For guaranteed access to world state, use the world initialize after event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor effect Add entity Remove explosion item Use item Use On player Break Block player Game Mode Change player Interact With Block player Interact With Entity player Leave weather Change world Initialize Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldInitializeAfterEvent Class WorldInitializeAfterEvent Contains information and methods that can be used at the initialization of the scripting environment for a World. Hierarchy WorldInitializeAfterEvent Index Constructors constructor Constructors Private constructor new World Initialize After Event ( ) : WorldInitializeAfterEvent Returns WorldInitializeAfterEvent Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldInitializeAfterEventSignal Class WorldInitializeAfterEventSignal Manages callbacks that are run on the first tick of the World. Do note that this event may run multiple times within a session in the case that the /reload command is used. Hierarchy WorldInitializeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new World Initialize After Event Signal ( ) : WorldInitializeAfterEventSignal Returns WorldInitializeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeAfterEvent Returns void Remarks Adds a callback that will be called when the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeAfterEvent Returns void Returns void Remarks Removes a callback from being called the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldInitializeBeforeEvent Class WorldInitializeBeforeEvent Contains information and methods that can be used at the initialization of the scripting environment for a World. Also, use the supplied blockRegistry object to register block custom components within the scope of the World Initialize execution. Hierarchy WorldInitializeBeforeEvent Index Constructors constructor Properties block Component Registry item Component Registry Constructors Private constructor new World Initialize Before Event ( ) : WorldInitializeBeforeEvent Returns WorldInitializeBeforeEvent Properties Readonly block Component Registry block Component Registry : BlockComponentRegistry Example customBlockComponent.ts import { world , BlockPermutation } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( event ) => { event . blockComponentRegistry . registerCustomComponent ( "jayly:custom_block" , { onStepOn ( data ) { data . block . setPermutation ( BlockPermutation . resolve ( "minecraft:emerald_block" ) ); }, }); }); Copy Readonly item Component Registry item Component Registry : ItemComponentRegistry Remarks Provides the functionality for registering custom components for items. Example customItemComponent.ts import { BlockPermutation , ItemComponentMineBlockEvent , ItemCustomComponent , world , } from "@minecraft/server" ; class MineDiamondComponent implements ItemCustomComponent { onMineBlock ( e : ItemComponentMineBlockEvent ): void { const { minedBlockPermutation , block } = e ; if ( minedBlockPermutation . matches ( "minecraft:diamond_ore" )) { block . setPermutation ( BlockPermutation . resolve ( "minecraft:stone" )); } } } world . beforeEvents . worldInitialize . subscribe (( event ) => { event . itemComponentRegistry . registerCustomComponent ( "jayly:custom_item" , new MineDiamondComponent () ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block Component Registry item Component Registry Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldInitializeBeforeEventSignal Class WorldInitializeBeforeEventSignal Manages callbacks that are run at the initialization of the scripting environment for a World. Do note that this event may run multiple times within a session in the case that the /reload command is used. Hierarchy WorldInitializeBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new World Initialize Before Event Signal ( ) : WorldInitializeBeforeEventSignal Returns WorldInitializeBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeBeforeEvent Returns void Remarks Adds a callback that will be called when the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeBeforeEvent Returns void Returns void Remarks Removes a callback from being called the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponent Interface BlockCustomComponent Contains a set of events that will be raised for a block. This object must be bound using the BlockRegistry. Example registerBlockComponent.ts import { world } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( initEvent ) => { initEvent . blockComponentRegistry . registerCustomComponent ( "custom:block" , { beforeOnPlayerPlace : ( event ) => { const { player , block , face , permutationToPlace , dimension } = event ; event . cancel = true ; // include this if canceling block placement // Your code here }, onEntityFallOn : ( event ) => { const { entity , block , fallDistance , dimension } = event ; // Your code here }, onPlace : ( event ) => { const { block , dimension , previousBlock } = event ; // Your code here }, onPlayerDestroy : ( event ) => { const { player , block , dimension , destroyedBlockPermutation } = event ; // Your code here }, onPlayerInteract : ( event ) => { const { player , block , dimension , face , faceLocation } = event ; // Your code here }, onRandomTick : ( event ) => { const { block , dimension } = event ; // Your code here }, onStepOff : ( event ) => { const { entity , block , dimension } = event ; // Your code here }, onStepOn : ( event ) => { const { entity , block , dimension } = event ; // Your code here }, onTick : ( event ) => { const { block , dimension } = event ; // Your code here }, }); }); Copy Hierarchy BlockCustomComponent Index Properties before On Player Place? on Entity Fall On? on Place? on Player Destroy? on Player Interact? on Random Tick? on Step Off? on Step On? on Tick? Properties Optional before On Player Place before On Player Place ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentPlayerPlaceBeforeEvent Returns void Remarks This function will be called before a player places the block. Optional on Entity Fall On on Entity Fall On ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentEntityFallOnEvent Returns void Remarks This function will be called when an entity falls onto the block that this custom component is bound to. Optional on Place on Place ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentOnPlaceEvent Returns void Remarks This function will be called when the block that this custom component is bound to is placed. Optional on Player Destroy on Player Destroy ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentPlayerDestroyEvent Returns void Remarks This function will be called when a player destroys a specific block. Optional on Player Interact on Player Interact ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentPlayerInteractEvent Returns void Remarks This function will be called when a player sucessfully interacts with the block that this custom component is bound to. Optional on Random Tick on Random Tick ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentRandomTickEvent Returns void Remarks This function will be called when a block randomly ticks. Optional on Step Off on Step Off ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentStepOffEvent Returns void Remarks This function will be called when an entity steps off the block that this custom component is bound to. Optional on Step On on Step On ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentStepOnEvent Returns void Remarks This function will be called when an entity steps onto the block that this custom component is bound to. Optional on Tick on Tick ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentTickEvent Returns void Remarks This function will be called when a block ticks. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page before On Player Place on Entity Fall On on Place on Player Destroy on Player Interact on Random Tick on Step Off on Step On on Tick Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockEventOptions Interface BlockEventOptions Contains optional parameters for registering a block event. Hierarchy BlockEventOptions Index Properties block Types? permutations? Properties Optional block Types block Types ?: string [] Remarks If this value is set, this event will only fire if the impacted block's type matches this parameter. Optional permutations permutations ?: BlockPermutation [] Remarks If this value is set, this event will only fire if the impacted block's permutation matches this parameter. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page block Types permutations Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockFilter Interface BlockFilter Options to include or exclude blocks based on type, tag or permutation. If no include options are added it will select all blocks that are not rejected by the exclude options. If at least one include option is added the block must match one of the include options to not be rejected. Hierarchy BlockFilter BlockRaycastOptions Index Properties exclude Permutations? exclude Tags? exclude Types? include Permutations? include Tags? include Types? Properties Optional exclude Permutations exclude Permutations ?: BlockPermutation [] Remarks Array of block permutations that the filter should reject if any matches. Optional exclude Tags exclude Tags ?: string [] Remarks Array of block tags that the filter should reject if any matches. Optional exclude Types exclude Types ?: string [] Remarks Array of block types that the filter should reject if any matches. Optional include Permutations include Permutations ?: BlockPermutation [] Remarks Array of block permutations that the filter should select if at least one matches. Optional include Tags include Tags ?: string [] Remarks Array of block tags that the filter should select if at least one matches. Optional include Types include Types ?: string [] Remarks Array of block types that the filter should select if at least one matches. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude Permutations exclude Tags exclude Types include Permutations include Tags include Types Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockHitInformation Interface BlockHitInformation Contains more information for events where a block is hit. Hierarchy BlockHitInformation Index Properties block face face Location Properties block block : Block Remarks Block that was hit. face face : Direction Remarks Face of the block that was hit. face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page block face face Location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockRaycastHit Interface BlockRaycastHit Contains information for block raycast hit results. Hierarchy BlockRaycastHit Index Properties block face face Location Properties block block : Block Remarks Block that was hit. face face : Direction Remarks Face of the block that was hit. face Location face Location : Vector3 Remarks Hit location relative to the bottom north-west corner of the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page block face face Location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockRaycastOptions Interface BlockRaycastOptions Contains additional options for configuring a block raycast query. Hierarchy BlockFilter BlockRaycastOptions Index Properties exclude Permutations? exclude Tags? exclude Types? include Liquid Blocks? include Passable Blocks? include Permutations? include Tags? include Types? max Distance? Properties Optional exclude Permutations exclude Permutations ?: BlockPermutation [] Remarks Array of block permutations that the filter should reject if any matches. Inherited from BlockFilter . excludePermutations Optional exclude Tags exclude Tags ?: string [] Remarks Array of block tags that the filter should reject if any matches. Inherited from BlockFilter . excludeTags Optional exclude Types exclude Types ?: string [] Remarks Array of block types that the filter should reject if any matches. Inherited from BlockFilter . excludeTypes Optional include Liquid Blocks include Liquid Blocks ?: boolean Remarks If true, liquid blocks will be considered as blocks that 'stop' the raycast. Optional include Passable Blocks include Passable Blocks ?: boolean Remarks If true, passable blocks like vines and flowers will be considered as blocks that 'stop' the raycast. Optional include Permutations include Permutations ?: BlockPermutation [] Remarks Array of block permutations that the filter should select if at least one matches. Inherited from BlockFilter . includePermutations Optional include Tags include Tags ?: string [] Remarks Array of block tags that the filter should select if at least one matches. Inherited from BlockFilter . includeTags Optional include Types include Types ?: string [] Remarks Array of block types that the filter should select if at least one matches. Inherited from BlockFilter . includeTypes Optional max Distance max Distance ?: number Remarks Maximum distance, in blocks, to process the raycast. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude Permutations exclude Tags exclude Types include Liquid Blocks include Passable Blocks include Permutations include Tags include Types max Distance Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraDefaultOptions Interface CameraDefaultOptions Hierarchy CameraDefaultOptions Index Properties ease Options Properties ease Options ease Options : CameraEaseOptions Remarks Sets a set of easing options for the camera. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraEaseOptions Interface CameraEaseOptions Contains options associated with a camera ease operation. Hierarchy CameraEaseOptions Index Properties ease Time? ease Type? Properties Optional ease Time ease Time ?: number Remarks Time for the ease operation. Optional ease Type ease Type ?: EasingType Remarks Type of ease operation to use. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Time ease Type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraFadeOptions Interface CameraFadeOptions Used to initiate a full-screen color fade. Hierarchy CameraFadeOptions Index Properties fade Color? fade Time? Properties Optional fade Color fade Color ?: RGB Remarks Fade color to use. Optional fade Time fade Time ?: CameraFadeTimeOptions Remarks Time in seconds for the fade-in, hold, and fade-out seconds. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page fade Color fade Time Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraFadeTimeOptions Interface CameraFadeTimeOptions Contains timings for a fade transition. Hierarchy CameraFadeTimeOptions Index Properties fade In Time fade Out Time hold Time Properties fade In Time fade In Time : number Remarks Time, in seconds, for a fade-in. fade Out Time fade Out Time : number Remarks Time, in seconds, for a fade-out. hold Time hold Time : number Remarks Time, in seconds, to hold the full screen color. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page fade In Time fade Out Time hold Time Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraSetFacingOptions Interface CameraSetFacingOptions Hierarchy CameraSetFacingOptions Index Properties ease Options? facing Entity location? Properties Optional ease Options ease Options ?: CameraEaseOptions facing Entity facing Entity : Entity Optional location location ?: Vector3 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options facing Entity location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraSetLocationOptions Interface CameraSetLocationOptions Hierarchy CameraSetLocationOptions Index Properties ease Options? location Properties Optional ease Options ease Options ?: CameraEaseOptions location location : Vector3 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraSetPosOptions Interface CameraSetPosOptions Hierarchy CameraSetPosOptions Index Properties ease Options? facing Location location? Properties Optional ease Options ease Options ?: CameraEaseOptions facing Location facing Location : Vector3 Optional location location ?: Vector3 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options facing Location location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraSetRotOptions Interface CameraSetRotOptions Hierarchy CameraSetRotOptions Index Properties ease Options? location? rotation Properties Optional ease Options ease Options ?: CameraEaseOptions Optional location location ?: Vector3 rotation rotation : Vector2 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options location rotation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DefinitionModifier Interface DefinitionModifier Contains a set of updates to the component definition state of an entity. Hierarchy DefinitionModifier Index Properties added Component Groups removed Component Groups Properties added Component Groups added Component Groups : string [] Remarks Retrieves the list of component groups that will be added via this definition modification. removed Component Groups removed Component Groups : string [] Remarks The list of component groups that will be removed via this definition modification. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page added Component Groups removed Component Groups Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DimensionLocation Interface DimensionLocation An exact coordinate within the world, including its dimension and location. Hierarchy DimensionLocation Index Properties dimension x y z Properties dimension dimension : Dimension Remarks Dimension that this coordinate is associated with. x x : number Remarks X component of this dimension-location. y y : number Remarks Y component of this dimension-location. z z : number Remarks Z component of this dimension-location. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page dimension x y z Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Enchantment Interface Enchantment This interface represents a specific leveled enchantment that is applied to an item. Hierarchy Enchantment Index Properties level type Properties level level : number Remarks The level of this enchantment instance. type type : EnchantmentType Remarks The enchantment type of this instance. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page level type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityApplyDamageByProjectileOptions Interface EntityApplyDamageByProjectileOptions Additional options for when damage has been applied via a projectile. Hierarchy EntityApplyDamageByProjectileOptions Index Properties damaging Entity? damaging Projectile Properties Optional damaging Entity damaging Entity ?: Entity Remarks Optional entity that fired the projectile. damaging Projectile damaging Projectile : Entity Remarks Projectile that caused damage. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page damaging Entity damaging Projectile Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityApplyDamageOptions Interface EntityApplyDamageOptions Additional descriptions and metadata for a damage event. Hierarchy EntityApplyDamageOptions Index Properties cause damaging Entity? Properties cause cause : EntityDamageCause Remarks Underlying cause of the damage. Optional damaging Entity damaging Entity ?: Entity Remarks Optional entity that caused the damage. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page cause damaging Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDamageSource Interface EntityDamageSource Provides information about how damage has been applied to an entity. Hierarchy EntityDamageSource Index Properties cause damaging Entity? damaging Projectile? Properties cause cause : EntityDamageCause Remarks Cause enumeration of damage. Optional damaging Entity damaging Entity ?: Entity Remarks Optional entity that caused the damage. Optional damaging Projectile damaging Projectile ?: Entity Remarks Optional projectile that may have caused damage. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page cause damaging Entity damaging Projectile Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDataDrivenTriggerEventOptions Interface EntityDataDrivenTriggerEventOptions Specifies additional filters that are used in registering a data driven trigger event for entities. Hierarchy EntityDataDrivenTriggerEventOptions Index Properties entities? entity Types? event Types? Properties Optional entities entities ?: Entity [] Remarks If this value is set, this event will only fire for entities that match the entities within this collection. Optional entity Types entity Types ?: string [] Remarks If this value is set, this event will only fire if the impacted entities' type matches this parameter. Optional event Types event Types ?: string [] Remarks If this value is set, this event will only fire if the impacted triggered event matches one of the events listed in this parameter. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page entities entity Types event Types Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityEffectOptions Interface EntityEffectOptions Contains additional options for entity effects. Hierarchy EntityEffectOptions Index Properties amplifier? show Particles? Properties Optional amplifier amplifier ?: number Remarks The strength of the effect. Optional show Particles show Particles ?: boolean Remarks If true, will show particles when effect is on the entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page amplifier show Particles Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityEventOptions Interface EntityEventOptions Contains optional parameters for registering an entity event. Hierarchy EntityEventOptions Index Properties entities? entity Types? Properties Optional entities entities ?: Entity [] Remarks If this value is set, this event will only fire for entities that match the entities within this collection. Optional entity Types entity Types ?: string [] Remarks If this value is set, this event will only fire if the impacted entities' type matches this parameter. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page entities entity Types Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFilter Interface EntityFilter Contains options for filtering entities. Hierarchy EntityFilter EntityQueryOptions EntityRaycastOptions Index Properties exclude Families? exclude Game Modes? exclude Names? exclude Tags? exclude Types? families? game Mode? max Horizontal Rotation? max Level? max Vertical Rotation? min Horizontal Rotation? min Level? min Vertical Rotation? name? property Options? score Options? tags? type? Properties Optional exclude Families exclude Families ?: string [] Remarks Excludes entities that match one or more of the specified families. Optional exclude Game Modes exclude Game Modes ?: GameMode [] Remarks Excludes entities if have a specific gamemode that matches the specified gamemode. Optional exclude Names exclude Names ?: string [] Remarks Excludes entities that have a name that match one of the specified values. Optional exclude Tags exclude Tags ?: string [] Remarks Excludes entities with a tag that matches one of the specified values. Optional exclude Types exclude Types ?: string [] Remarks Excludes entities if they are one of the specified types. Optional families families ?: string [] Remarks If specified, includes entities that match all of the specified families. Optional game Mode game Mode ?: GameMode Remarks If specified, includes entities with a gamemode that matches the specified gamemode. Optional max Horizontal Rotation max Horizontal Rotation ?: number Remarks If specified, will only include entities that have at most this horizontal rotation. Optional max Level max Level ?: number Remarks If defined, only players that have at most this level are returned. Optional max Vertical Rotation max Vertical Rotation ?: number Remarks If specified, only entities that have at most this vertical rotation are returned. Optional min Horizontal Rotation min Horizontal Rotation ?: number Remarks If specified, will only include entities that have at a minimum this horizontal rotation. Optional min Level min Level ?: number Remarks If defined, only players that have at least this level are returned. Optional min Vertical Rotation min Vertical Rotation ?: number Remarks If specified, will only include entities that have at least this vertical rotation. Optional name name ?: string Remarks Includes entities with the specified name. Optional property Options property Options ?: EntityQueryPropertyOptions [] Optional score Options score Options ?: EntityQueryScoreOptions [] Remarks Gets/sets a collection of EntityQueryScoreOptions objects with filters for specific scoreboard objectives. Optional tags tags ?: string [] Remarks Includes entities that match all of the specified tags. Optional type type ?: string Remarks If defined, entities that match this type are included. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude Families exclude Game Modes exclude Names exclude Tags exclude Types families game Mode max Horizontal Rotation max Level max Vertical Rotation min Horizontal Rotation min Level min Vertical Rotation name property Options score Options tags type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitInformation Interface EntityHitInformation Contains additional information about an entity that was hit. Hierarchy EntityHitInformation Index Properties entity? Properties Optional entity entity ?: Entity Remarks Entity that was hit. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityQueryOptions Interface EntityQueryOptions Contains options for selecting entities within an area. Example BlockConditional.ts import { Dimension } from '@minecraft/server' ; // Having this command: // execute as @e[type=fox] positioned as @s if block ^ ^-1 ^ stone run summon salmon // Equivalent scripting code would be: function spawnFish ( dimension : Dimension ) { dimension . getEntities ({ type: 'fox' , }) . filter ( entity => { const block = dimension . getBlock ({ x: entity . location . x , y: entity . location . y - 1 , z: entity . location . z , }); return block !== undefined && block . matches ( 'minecraft:stone' ); }) . forEach ( entity => { dimension . spawnEntity ( 'salmon' , entity . location ); }); } Copy Example EntityPropertyOptions.ts import { world , EntityQueryOptions } from '@minecraft/server' ; // Having this command: // execute as @e[has_property={property=propId}] // Equivalent scripting code would be: function findEntitiesHavingAProperty ( propId : string ) { const queryOption : EntityQueryOptions = { propertyOptions: [{ propertyId: propId }] }; const overworld = world . getDimension ( 'overworld' ); const entities = overworld . getEntities ( queryOption ); } // Having this command: // execute as @e[has_property={propId=propValue}] // Equivalent scripting code would be: function findEntitiesHavingPropertyEqualsTo ( propId : string , propValue : boolean | number | string ) { const queryOption : EntityQueryOptions = { propertyOptions: [{ propertyId: propId , value: { equals: propValue } }] }; const overworld = world . getDimension ( 'overworld' ); const entities = overworld . getEntities ( queryOption ); } Copy Example PlaySoundChained.ts import { Dimension } from '@minecraft/server' ; // Having this command: // execute as @e[type=armor_stand,name=myArmorStand,tag=dummyTag1,tag=!dummyTag2] run playsound raid.horn @a // Equivalent scripting code would be: function playSounds ( dimension : Dimension ) { const targetPlayers = dimension . getPlayers (); const originEntities = dimension . getEntities ({ type: 'armor_stand' , name: 'myArmorStand' , tags: [ 'dummyTag1' ], excludeTags: [ 'dummyTag2' ], }); originEntities . forEach ( entity => { targetPlayers . forEach ( player => { player . playSound ( 'raid.horn' ); }); }); } Copy Example SendMessageAllPlayers.ts import { Dimension } from '@minecraft/server' ; // Having this command: // execute as @e[type=armor_stand,name=myArmorStand,tag=dummyTag1,tag=!dummyTag2] run tellraw @a { "rawtext": [{"translate": "hello.world" }] } // Equivalent scripting code would be: function sendMessagesToPlayers ( dimension : Dimension ) { const targetPlayers = dimension . getPlayers (); const originEntities = dimension . getEntities ({ type: 'armor_stand' , name: 'myArmorStand' , tags: [ 'dummyTag1' ], excludeTags: [ 'dummyTag2' ], }); originEntities . forEach ( entity => { targetPlayers . forEach ( player => { player . sendMessage ({ rawtext: [{ translate: 'hello.world' }] }); }); }); } Copy Example SetScoreBoardChained.ts import { Dimension , world } from '@minecraft/server' ; // Having these commands: // scoreboard objectives add scoreObjective1 dummy // scoreboard players set @e[type=armor_stand,name=myArmorStand] scoreObjective1 -1 // Equivalent scripting code would be: function setScores ( dimension : Dimension ) { const objective = world . scoreboard . addObjective ( 'scoreObjective1' , 'dummy' ); dimension . getEntities ({ type: 'armor_stand' , name: 'myArmorStand' , }) . forEach ( entity => { if ( entity . scoreboardIdentity !== undefined ) { objective . setScore ( entity . scoreboardIdentity , - 1 ); } }); } Copy Example SummonMobChained.ts import { Dimension } from '@minecraft/server' ; // Having this command: // execute as @e[type=armor_stand] run execute as @a[x=0,y=-60,z=0,c=4,r=15] run summon pig ~1 ~ ~ // Equivalent scripting code would be: function spawnPigs ( dimension : Dimension ) { const armorStandArray = dimension . getEntities ({ type: 'armor_stand' , }); const playerArray = dimension . getPlayers ({ location: { x: 0 , y: - 60 , z: 0 }, closest: 4 , maxDistance: 15 , }); armorStandArray . forEach ( entity => { playerArray . forEach ( player => { dimension . spawnEntity ( 'pig' , { x: player . location . x + 1 , y: player . location . y , z: player . location . z , }); }); }); } Copy Hierarchy EntityFilter EntityQueryOptions Index Properties closest? exclude Families? exclude Game Modes? exclude Names? exclude Tags? exclude Types? families? farthest? game Mode? location? max Distance? max Horizontal Rotation? max Level? max Vertical Rotation? min Distance? min Horizontal Rotation? min Level? min Vertical Rotation? name? property Options? score Options? tags? type? volume? Properties Optional closest closest ?: number Remarks Limits the number of entities to return, opting for the closest N entities as specified by this property. The location value must also be specified on the query options object. Optional exclude Families exclude Families ?: string [] Remarks Excludes entities that match one or more of the specified families. Inherited from EntityFilter . excludeFamilies Optional exclude Game Modes exclude Game Modes ?: GameMode [] Remarks Excludes entities if have a specific gamemode that matches the specified gamemode. Inherited from EntityFilter . excludeGameModes Optional exclude Names exclude Names ?: string [] Remarks Excludes entities that have a name that match one of the specified values. Inherited from EntityFilter . excludeNames Optional exclude Tags exclude Tags ?: string [] Remarks Excludes entities with a tag that matches one of the specified values. Inherited from EntityFilter . excludeTags Optional exclude Types exclude Types ?: string [] Remarks Excludes entities if they are one of the specified types. Inherited from EntityFilter . excludeTypes Optional families families ?: string [] Remarks If specified, includes entities that match all of the specified families. Inherited from EntityFilter . families Optional farthest farthest ?: number Remarks Limits the number of entities to return, opting for the farthest N entities as specified by this property. The location value must also be specified on the query options object. Optional game Mode game Mode ?: GameMode Remarks If specified, includes entities with a gamemode that matches the specified gamemode. Inherited from EntityFilter . gameMode Optional location location ?: Vector3 Remarks Adds a seed location to the query that is used in conjunction with closest, farthest, limit, volume, and distance properties. Optional max Distance max Distance ?: number Remarks If specified, includes entities that are less than this distance away from the location specified in the location property. Optional max Horizontal Rotation max Horizontal Rotation ?: number Remarks If specified, will only include entities that have at most this horizontal rotation. Inherited from EntityFilter . maxHorizontalRotation Optional max Level max Level ?: number Remarks If defined, only players that have at most this level are returned. Inherited from EntityFilter . maxLevel Optional max Vertical Rotation max Vertical Rotation ?: number Remarks If specified, only entities that have at most this vertical rotation are returned. Inherited from EntityFilter . maxVerticalRotation Optional min Distance min Distance ?: number Remarks If specified, includes entities that are least this distance away from the location specified in the location property. Optional min Horizontal Rotation min Horizontal Rotation ?: number Remarks If specified, will only include entities that have at a minimum this horizontal rotation. Inherited from EntityFilter . minHorizontalRotation Optional min Level min Level ?: number Remarks If defined, only players that have at least this level are returned. Inherited from EntityFilter . minLevel Optional min Vertical Rotation min Vertical Rotation ?: number Remarks If specified, will only include entities that have at least this vertical rotation. Inherited from EntityFilter . minVerticalRotation Optional name name ?: string Remarks Includes entities with the specified name. Inherited from EntityFilter . name Optional property Options property Options ?: EntityQueryPropertyOptions [] Inherited from EntityFilter . propertyOptions Optional score Options score Options ?: EntityQueryScoreOptions [] Remarks Gets/sets a collection of EntityQueryScoreOptions objects with filters for specific scoreboard objectives. Inherited from EntityFilter . scoreOptions Optional tags tags ?: string [] Remarks Includes entities that match all of the specified tags. Inherited from EntityFilter . tags Optional type type ?: string Remarks If defined, entities that match this type are included. Inherited from EntityFilter . type Optional volume volume ?: Vector3 Remarks In conjunction with location, specified a cuboid volume of entities to include. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page closest exclude Families exclude Game Modes exclude Names exclude Tags exclude Types families farthest game Mode location max Distance max Horizontal Rotation max Level max Vertical Rotation min Distance min Horizontal Rotation min Level min Vertical Rotation name property Options score Options tags type volume Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityQueryPropertyOptions Interface EntityQueryPropertyOptions Hierarchy EntityQueryPropertyOptions Index Properties exclude? property Id value? Properties Optional exclude exclude ?: boolean property Id property Id : string Optional value value ?: string | boolean | EqualsComparison | GreaterThanComparison | GreaterThanOrEqualsComparison | LessThanComparison | LessThanOrEqualsComparison | NotEqualsComparison | RangeComparison Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude property Id value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityQueryScoreOptions Interface EntityQueryScoreOptions Contains additional options for filtering players based on their score for an objective. Hierarchy EntityQueryScoreOptions Index Properties exclude? max Score? min Score? objective? Properties Optional exclude exclude ?: boolean Remarks If set to true, entities and players within this score range are excluded from query results. Optional max Score max Score ?: number Remarks If defined, only players that have a score equal to or under maxScore are included. Optional min Score min Score ?: number Remarks If defined, only players that have a score equal to or over minScore are included. Optional objective objective ?: string Remarks Identifier of the scoreboard objective to filter on. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude max Score min Score objective Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRaycastHit Interface EntityRaycastHit Contains information for entity raycast hit results. Hierarchy EntityRaycastHit Index Properties distance entity Properties distance distance : number Remarks Distance from ray origin to entity bounds. entity entity : Entity Remarks Entity that was hit. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page distance entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRaycastOptions Interface EntityRaycastOptions Contains additional options for an entity raycast operation. Hierarchy EntityFilter EntityRaycastOptions Index Properties exclude Families? exclude Game Modes? exclude Names? exclude Tags? exclude Types? families? game Mode? ignore Block Collision? include Liquid Blocks? include Passable Blocks? max Distance? max Horizontal Rotation? max Level? max Vertical Rotation? min Horizontal Rotation? min Level? min Vertical Rotation? name? property Options? score Options? tags? type? Properties Optional exclude Families exclude Families ?: string [] Remarks Excludes entities that match one or more of the specified families. Inherited from EntityFilter . excludeFamilies Optional exclude Game Modes exclude Game Modes ?: GameMode [] Remarks Excludes entities if have a specific gamemode that matches the specified gamemode. Inherited from EntityFilter . excludeGameModes Optional exclude Names exclude Names ?: string [] Remarks Excludes entities that have a name that match one of the specified values. Inherited from EntityFilter . excludeNames Optional exclude Tags exclude Tags ?: string [] Remarks Excludes entities with a tag that matches one of the specified values. Inherited from EntityFilter . excludeTags Optional exclude Types exclude Types ?: string [] Remarks Excludes entities if they are one of the specified types. Inherited from EntityFilter . excludeTypes Optional families families ?: string [] Remarks If specified, includes entities that match all of the specified families. Inherited from EntityFilter . families Optional game Mode game Mode ?: GameMode Remarks If specified, includes entities with a gamemode that matches the specified gamemode. Inherited from EntityFilter . gameMode Optional ignore Block Collision ignore Block Collision ?: boolean Remarks If true, blocks will not be considered as blocks that 'stop' the raycast. Optional include Liquid Blocks include Liquid Blocks ?: boolean Remarks If true, liquid blocks will be considered as blocks that 'stop' the raycast. Optional include Passable Blocks include Passable Blocks ?: boolean Remarks If true, passable blocks like vines and flowers will be considered as blocks that 'stop' the raycast. Optional max Distance max Distance ?: number Remarks Maximum distance, in blocks, to process the raycast. Optional max Horizontal Rotation max Horizontal Rotation ?: number Remarks If specified, will only include entities that have at most this horizontal rotation. Inherited from EntityFilter . maxHorizontalRotation Optional max Level max Level ?: number Remarks If defined, only players that have at most this level are returned. Inherited from EntityFilter . maxLevel Optional max Vertical Rotation max Vertical Rotation ?: number Remarks If specified, only entities that have at most this vertical rotation are returned. Inherited from EntityFilter . maxVerticalRotation Optional min Horizontal Rotation min Horizontal Rotation ?: number Remarks If specified, will only include entities that have at a minimum this horizontal rotation. Inherited from EntityFilter . minHorizontalRotation Optional min Level min Level ?: number Remarks If defined, only players that have at least this level are returned. Inherited from EntityFilter . minLevel Optional min Vertical Rotation min Vertical Rotation ?: number Remarks If specified, will only include entities that have at least this vertical rotation. Inherited from EntityFilter . minVerticalRotation Optional name name ?: string Remarks Includes entities with the specified name. Inherited from EntityFilter . name Optional property Options property Options ?: EntityQueryPropertyOptions [] Inherited from EntityFilter . propertyOptions Optional score Options score Options ?: EntityQueryScoreOptions [] Remarks Gets/sets a collection of EntityQueryScoreOptions objects with filters for specific scoreboard objectives. Inherited from EntityFilter . scoreOptions Optional tags tags ?: string [] Remarks Includes entities that match all of the specified tags. Inherited from EntityFilter . tags Optional type type ?: string Remarks If defined, entities that match this type are included. Inherited from EntityFilter . type Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude Families exclude Game Modes exclude Names exclude Tags exclude Types families game Mode ignore Block Collision include Liquid Blocks include Passable Blocks max Distance max Horizontal Rotation max Level max Vertical Rotation min Horizontal Rotation min Level min Vertical Rotation name property Options score Options tags type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EqualsComparison Interface EqualsComparison Equal to operator. Hierarchy EqualsComparison Index Properties equals Properties equals equals : string | number | boolean Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page equals Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionOptions Interface ExplosionOptions Additional configuration options for the Dimension.createExplosion method. Example createExplosions.ts // Creates an explosion of radius 15 that does not break blocks import { DimensionLocation } from '@minecraft/server' ; function createExplosions ( location : DimensionLocation ) { // Creates an explosion of radius 15 that does not break blocks location . dimension . createExplosion ( location , 15 , { breaksBlocks: false }); // Creates an explosion of radius 15 that does not cause fire location . dimension . createExplosion ( location , 15 , { causesFire: true }); // Creates an explosion of radius 10 that can go underwater location . dimension . createExplosion ( location , 10 , { allowUnderwater: true }); } Copy Hierarchy ExplosionOptions Index Properties allow Underwater? breaks Blocks? causes Fire? source? Properties Optional allow Underwater allow Underwater ?: boolean Remarks Whether parts of the explosion also impact underwater. Optional breaks Blocks breaks Blocks ?: boolean Remarks Whether the explosion will break blocks within the blast radius. Optional causes Fire causes Fire ?: boolean Remarks If true, the explosion is accompanied by fires within or near the blast radius. Optional source source ?: Entity Remarks Optional source of the explosion. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page allow Underwater breaks Blocks causes Fire source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GreaterThanComparison Interface GreaterThanComparison Greater than operator. Hierarchy GreaterThanComparison Index Properties greater Than Properties greater Than greater Than : number Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page greater Than Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GreaterThanOrEqualsComparison Interface GreaterThanOrEqualsComparison Greater than or equal to operator. Hierarchy GreaterThanOrEqualsComparison Index Properties greater Than Or Equals Properties greater Than Or Equals greater Than Or Equals : number Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page greater Than Or Equals Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponent Interface ItemCustomComponent Contains a set of events that will be raised for an item. This object must be bound using the ItemComponentRegistry. Example registerItemComponents.ts import { world } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( initEvent ) => { initEvent . itemComponentRegistry . registerCustomComponent ( "custom:item" , { onBeforeDurabilityDamage ( event ) { const { attackingEntity , durabilityDamage , hitEntity , itemStack } = event ; // Your code here }, onCompleteUse ( event ) { const { itemStack , source } = event ; // Your code here }, onConsume ( event ) { const { itemStack , source } = event ; // Your code here }, onHitEntity ( event ) { const { attackingEntity , hadEffect , hitEntity , itemStack } = event ; // Your code here }, onMineBlock ( event ) { const { block , itemStack , minedBlockPermutation , source } = event ; // Your code here }, onUse ( event ) { const { itemStack , source } = event ; // Your code here }, onUseOn ( event ) { const { source , usedOnBlockPermutation } = event ; // Your code here }, }); }); Copy Hierarchy ItemCustomComponent Index Properties on Before Durability Damage? on Complete Use? on Consume? on Hit Entity? on Mine Block? on Use? on Use On? Properties Optional on Before Durability Damage on Before Durability Damage ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentBeforeDurabilityDamageEvent Returns void Remarks This function will be called when an item containing this component is hitting an entity and about to take durability damage. Optional on Complete Use on Complete Use ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentCompleteUseEvent Returns void Remarks This function will be called when an item containing this component's use duration was completed. Optional on Consume on Consume ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentConsumeEvent Returns void Remarks This function will be called when an item containing this component is eaten by an entity. Optional on Hit Entity on Hit Entity ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentHitEntityEvent Returns void Remarks This function will be called when an item containing this component is used to hit another entity. Optional on Mine Block on Mine Block ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentMineBlockEvent Returns void Remarks This function will be called when an item containing this component is used to mine a block. Optional on Use on Use ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentUseEvent Returns void Remarks This function will be called when an item containing this component is used by a player. Optional on Use On on Use On ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentUseOnEvent Returns void Remarks This function will be called when an item containing this component is used on a block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page on Before Durability Damage on Complete Use on Consume on Hit Entity on Mine Block on Use on Use On Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LessThanComparison Interface LessThanComparison Less than operator. Hierarchy LessThanComparison Index Properties less Than Properties less Than less Than : number Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page less Than Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LessThanOrEqualsComparison Interface LessThanOrEqualsComparison Less than or equal to operator. Hierarchy LessThanOrEqualsComparison Index Properties less Than Or Equals Properties less Than Or Equals less Than Or Equals : number Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page less Than Or Equals Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MusicOptions Interface MusicOptions Additional configuration options for World.playMusic / World.queueMusic methods. Hierarchy MusicOptions Index Properties fade? loop? volume? Properties Optional fade fade ?: number Remarks Specifies a fade overlap for music at the end of play. Optional loop loop ?: boolean Remarks If set to true, this music track will play repeatedly. Optional volume volume ?: number Remarks Relative volume level of the music. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page fade loop volume Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 NotEqualsComparison Interface NotEqualsComparison Not equal to operator. Hierarchy NotEqualsComparison Index Properties not Equals Properties not Equals not Equals : string | number | boolean Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page not Equals Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayAnimationOptions Interface PlayAnimationOptions Contains additional options for how an animation is played. Hierarchy PlayAnimationOptions Index Properties blend Out Time? controller? next State? players? stop Expression? Properties Optional blend Out Time blend Out Time ?: number Remarks Amount of time to fade out after an animation stops. Optional controller controller ?: string Remarks Specifies a controller to use that has been defined on the entity. Optional next State next State ?: string Remarks Specifies the state to transition to. Optional players players ?: string [] Remarks A list of players the animation will be visible to. Optional stop Expression stop Expression ?: string Remarks Specifies a Molang expression for when this animation should complete. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page blend Out Time controller next State players stop Expression Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerSoundOptions Interface PlayerSoundOptions Additional options for how a sound plays for a player. Hierarchy PlayerSoundOptions Index Properties location? pitch? volume? Properties Optional location location ?: Vector3 Remarks Location of the sound; if not specified, the sound is played near a player. Optional pitch pitch ?: number Remarks Optional pitch of the sound. Optional volume volume ?: number Remarks Optional volume of the sound. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page location pitch volume Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileShootOptions Interface ProjectileShootOptions Optional arguments for @minecraft/server.EntityProjectileComponent.shoot. Hierarchy ProjectileShootOptions Index Properties uncertainty? Properties Optional uncertainty uncertainty ?: number Remarks Controls the accuracy of the shot. A value of 0 is perfect accuracy. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page uncertainty Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RGB Interface RGB Represents a fully customizable color within Minecraft. Hierarchy RGB RGBA Index Properties blue green red Properties blue blue : number Remarks Determines a color's blue component. Valid values are between 0 and 1.0. green green : number Remarks Determines a color's green component. Valid values are between 0 and 1.0. red red : number Remarks Determines a color's red component. Valid values are between 0 and 1.0. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page blue green red Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RGBA Interface RGBA Represents a fully customizable color within Minecraft. Hierarchy RGB RGBA Index Properties alpha blue green red Properties alpha alpha : number Remarks Determines a color's alpha (opacity) component. Valid values are between 0 (transparent) and 1.0 (opaque). blue blue : number Remarks Determines a color's blue component. Valid values are between 0 and 1.0. Inherited from RGB . blue green green : number Remarks Determines a color's green component. Valid values are between 0 and 1.0. Inherited from RGB . green red red : number Remarks Determines a color's red component. Valid values are between 0 and 1.0. Inherited from RGB . red Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page alpha blue green red Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RangeComparison Interface RangeComparison Operator represents a lower/upper bound structure for expressing a potential range of numbers. Hierarchy RangeComparison Index Properties lower Bound upper Bound Properties lower Bound lower Bound : number Remarks Lower bound within a range. upper Bound upper Bound : number Remarks Upper bound within a range. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page lower Bound upper Bound Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RawMessage Interface RawMessage Defines a JSON structure that is used for more flexible. Example addTranslatedSign.ts import { DimensionLocation , world , BlockPermutation , BlockComponentTypes } from '@minecraft/server' ; function placeTranslatedSign ( location : DimensionLocation , text : string ) { const signBlock = location . dimension . getBlock ( location ); if (! signBlock ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const signPerm = BlockPermutation . resolve ( 'minecraft:standing_sign' , { ground_sign_direction: 8 }); signBlock . setPermutation ( signPerm ); const signComponent = signBlock . getComponent ( BlockComponentTypes . Sign ); if ( signComponent ) { signComponent . setText ({ translate: 'item.skull.player.name' , with: [ text ] }); } else { console . error ( 'Could not find a sign component on the block.' ); } } placeTranslatedSign ( { dimension: world . getDimension ( 'overworld' ), x: 0 , y: 0 , z: 0 , }, 'Steve' , ); Copy Example showTranslatedMessageForm.ts import { world , Player } from '@minecraft/server' ; import { MessageFormData , MessageFormResponse } from '@minecraft/server-ui' ; function showMessage ( player : Player ) { const messageForm = new MessageFormData () . title ({ translate: 'permissions.removeplayer' }) . body ({ translate: 'accessibility.list.or.two' , with: [ 'Player 1' , 'Player 2' ] }) . button1 ( 'Player 1' ) . button2 ( 'Player 2' ); messageForm . show ( player ) . then (( formData : MessageFormResponse ) => { // player canceled the form, or another dialog was up and open. if ( formData . canceled || formData . selection === undefined ) { return ; } console . warn ( `You selected ${ formData . selection === 0 ? 'Player 1' : 'Player 2' } ` ); }) . catch (( error : Error ) => { console . warn ( 'Failed to show form: ' + error ); }); }; showMessage ( world . getAllPlayers ()[ 0 ]); Copy Example deathMessage.ts import { RawText , world } from "@minecraft/server" ; world . afterEvents . entityDie . subscribe (( event ) => { const rawtext : RawText = { rawtext: [ { text: "§a" }, { translate: "death.attack.generic" , with: [ event . deadEntity . typeId ], }, ], }; world . sendMessage ( rawtext ); }); Copy Hierarchy RawMessage Index Properties rawtext? score? text? translate? with? Properties Optional rawtext rawtext ?: RawMessage [] Remarks Provides a raw-text equivalent of the current message. Optional score score ?: RawMessageScore Remarks Provides a token that will get replaced with the value of a score. Optional text text ?: string Remarks Provides a string literal value to use. Optional translate translate ?: string Remarks Provides a translation token where, if the client has an available resource in the players' language which matches the token, will get translated on the client. Optional with with ?: string [] | RawMessage Remarks Arguments for the translation token. Can be either an array of strings or RawMessage containing an array of raw text objects. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page rawtext score text translate with Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RawMessageScore Interface RawMessageScore Provides a description of a score token to use within a raw message. Hierarchy RawMessageScore Index Properties name? objective? Properties Optional name name ?: string Remarks Name of the score value to match. Optional objective objective ?: string Remarks Name of the score value to match. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page name objective Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RawText Interface RawText A RawMessage with only the rawtext property. When a RawMessage is serialized the contents are put into a rawtext property, so this is useful when reading saved RawMessages. See BlockSignComponent.setText and BlockSignComponent.getRawText for examples. Hierarchy RawText Index Properties rawtext? Properties Optional rawtext rawtext ?: RawMessage [] Remarks A serialization of the current value of an associated sign. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page rawtext Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardObjectiveDisplayOptions Interface ScoreboardObjectiveDisplayOptions Contains additional options for how a scoreboard should be displayed within its display slot. Hierarchy ScoreboardObjectiveDisplayOptions Index Properties objective sort Order? Properties objective objective : ScoreboardObjective Remarks Objective to be displayed. Optional sort Order sort Order ?: ObjectiveSortOrder Remarks The sort order to display the objective items within. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page objective sort Order Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScriptEventMessageFilterOptions Interface ScriptEventMessageFilterOptions Contains additional options for registering a script event event callback. Hierarchy ScriptEventMessageFilterOptions Index Properties namespaces Properties namespaces namespaces : string [] Remarks Optional list of namespaces to filter inbound script event messages. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page namespaces Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureCreateOptions Interface StructureCreateOptions Provides additional options for StructureManager.createFromWorld Hierarchy StructureCreateOptions Index Properties include Blocks? include Entities? save Mode? Properties Optional include Blocks include Blocks ?: boolean Remarks Whether blocks should be included in the structure. Defaults to true. Optional include Entities include Entities ?: boolean Remarks Whether entities should be included in the structure. Defaults to true. Optional save Mode save Mode ?: StructureSaveMode Remarks How the Structure should be saved. Defaults to StructureSaveMode.World. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page include Blocks include Entities save Mode Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructurePlaceOptions Interface StructurePlaceOptions Provides additional options for StructureManager.place Hierarchy StructurePlaceOptions Index Properties animation Mode? animation Seconds? include Blocks? include Entities? integrity? integrity Seed? mirror? rotation? waterlogged? Properties Optional animation Mode animation Mode ?: StructureAnimationMode Remarks How the Structure should be animated when placed. Optional animation Seconds animation Seconds ?: number Remarks How many seconds the animation should take. Optional include Blocks include Blocks ?: boolean Remarks Whether blocks should be included in the structure. Defaults to true. Optional include Entities include Entities ?: boolean Remarks Whether entities should be included in the structure. Defaults to true. Optional integrity integrity ?: number Remarks What percentage of blocks should be placed. A value of 1 will place 100% of the blocks while a value of 0 will place none. The blocks are chosen randomly based on the StructurePlaceOptions.integritySeed . Optional integrity Seed integrity Seed ?: string Remarks Seed that determines which blocks are randomly chosen to be placed. Defaults to a random seed. Optional mirror mirror ?: StructureMirrorAxis Remarks Which axes the Structure should be mirrored on when placed. Defaults to StructureMirrorAxis.None. Optional rotation rotation ?: StructureRotation Remarks How the Structure should be rotated when placed. Defaults to AxisAlignedRotation.None. Optional waterlogged waterlogged ?: boolean Remarks Whether the structure should be waterlogged when placed. Defaults to false. If true, blocks will become waterlogged when placed in water. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page animation Mode animation Seconds include Blocks include Entities integrity integrity Seed mirror rotation waterlogged Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TeleportOptions Interface TeleportOptions Contains additional options for teleporting an entity. Example teleportMovement.ts import { world , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation = { x: 0 , y: 0 , z: 0 }; const pig = overworld . spawnEntity ( 'minecraft:pig' , targetLocation ); let inc = 1 ; const runId = system . runInterval (() => { pig . teleport ( { x: targetLocation . x + inc / 4 , y: targetLocation . y + inc / 4 , z: targetLocation . z + inc / 4 }, { facingLocation: targetLocation , }, ); if ( inc > 100 ) { system . clearRun ( runId ); } inc ++; }, 4 ); Copy Hierarchy TeleportOptions Index Properties check For Blocks? dimension? facing Location? keep Velocity? rotation? Properties Optional check For Blocks check For Blocks ?: boolean Remarks Whether to check whether blocks will block the entity after teleport. Optional dimension dimension ?: Dimension Remarks Dimension to potentially move the entity to. If not specified, the entity is teleported within the dimension that they reside. Optional facing Location facing Location ?: Vector3 Remarks Location that the entity should be facing after teleport. Optional keep Velocity keep Velocity ?: boolean Remarks Whether to retain the entities velocity after teleport. Optional rotation rotation ?: Vector2 Remarks Rotation of the entity after teleport. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page check For Blocks dimension facing Location keep Velocity rotation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TitleDisplayOptions Interface TitleDisplayOptions Contains additional options for displaying a title and optional subtitle. Hierarchy TitleDisplayOptions Index Properties fade In Duration fade Out Duration stay Duration subtitle? Properties fade In Duration fade In Duration : number Remarks Fade-in duration for the title and subtitle, in ticks. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. fade Out Duration fade Out Duration : number Remarks Fade-out time for the title and subtitle, in ticks. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. stay Duration stay Duration : number Remarks Amount of time for the title and subtitle to stay in place, in ticks. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. Optional subtitle subtitle ?: string | RawMessage | ( string | RawMessage ) [] Remarks Optional subtitle text. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page fade In Duration fade Out Duration stay Duration subtitle Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Vector2 Interface Vector2 Represents a two-directional vector. Example createVector2.js const vec2 = { x: 0 , y: 0 }; Copy Example createVector2.ts import { Vector2 } from "@minecraft/server" ; const vec2 : Vector2 = { x: 0 , y: 0 }; Copy Hierarchy Vector2 Implemented by Index Properties x y Properties x x : number Remarks X component of the two-dimensional vector. y y : number Remarks Y component of the two-dimensional vector. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page x y Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Vector3 Interface Vector3 Contains a description of a vector. Example createVector3.js const vec3 = { x: 0 , y: 0 , z: 0 }; Copy Example createVector3.ts import { Vector3 } from "@minecraft/server" ; const vec3 : Vector3 = { x: 0 , y: 0 , z: 0 }; Copy Hierarchy Vector3 Implemented by Index Properties x y z Properties x x : number Remarks X component of this vector. y y : number Remarks Y component of this vector. z z : number Remarks Z component of this vector. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page x y z Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 VectorXZ Interface VectorXZ Hierarchy VectorXZ Index Properties x z Properties x x : number z z : number Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page x z Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldSoundOptions Interface WorldSoundOptions Contains additional options for a playSound occurrence. Hierarchy WorldSoundOptions Index Properties pitch? volume? Properties Optional pitch pitch ?: number Remarks Pitch of the sound played. Optional volume volume ?: number Remarks Relative volume and space by which this sound is heard. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page pitch volume Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 HudElementsCount Variable HudElementsCount Const Hud Elements Count : 13 = 13 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 HudVisibilityCount Variable HudVisibilityCount Const Hud Visibility Count : 2 = 2 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MoonPhaseCount Variable MoonPhaseCount Const Moon Phase Count : 8 = 8 Remarks Holds the number of MoonPhases Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TicksPerSecond Variable TicksPerSecond Const Ticks Per Second : 20 = 20 Remarks How many times the server ticks per second of real time. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 system Variable system Const system : System Remarks A class that provides system-level events and functions. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 world Variable world Const world : World Remarks A class that wraps the state of a world - a set of dimensions and the environment of Minecraft. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Module @minecraft/server@1.15.0 Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more. Manifest Details { "module_name" : "@minecraft/server" , "version" : "1.15.0" } Copy Dependencies @minecraft/common@1.1.0 { "module_name" : "@minecraft/common" , "version" : "1.1.0" } Copy Installation Install type definition for @minecraft/server module using npm: npm i @minecraft/server@1.15.0 Copy Index Enumerations Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Classes Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Interfaces Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Variables Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Module @minecraft/server@1.15.0 Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more. Manifest Details { "module_name" : "@minecraft/server" , "version" : "1.15.0" } Copy Dependencies @minecraft/common@1.1.0 { "module_name" : "@minecraft/common" , "version" : "1.1.0" } Copy Installation Install type definition for @minecraft/server module using npm: npm i @minecraft/server@1.15.0 Copy Index Enumerations Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Classes Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Interfaces Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Variables Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 Script API References Landing page for Minecraft Bedrock Script API Reference, containing documentation related to experimental and stable Minecraft Script APIs to interact with a Minecraft world programmatically. The libraries of Script APIs are grouped under the @minecraft scope on Minecraft and npm. Documentation Visit one of the following links to view the full documentation that matches your Minecraft version. Minecraft: Bedrock Edition API references: Script API - Latest Minecraft: Bedrock Edition Preview API references: Script API - Preview Script API Documentation Homepage Minecraft Module The Minecraft module, also known as @minecraft/server module, is the main script module to manipulate a Minecraft world. Here are some core features the module provides: Manipulate a Minecraft world, including entities, blocks, dimensions, and more. Register Custom Components for blocks and items. Provides input and device infomation for a Minecraft player's client instance. Changes game rules that apply to the world. Controls player's camera view. Use the System API to process long running operations. Events The Minecraft module allows you to respond to specific event occurs in Minecraft using event handlers in JavaScript. Event handlers are callback routines made by you. They are triggered in response to an interaction, like when a player interacts with an entity. Minecraft Script API's events are broken down into following categories: System Events: Event handlers are triggered when a system-level operation is triggered. World Events: Event handlers are triggered when an event happens within a Minecraft world. Data Storage The Minecraft module also provides mechanisms for script plugins to store data, in key/value pairs, in a Minecraft world. The two mechanisms within Minecraft world storage (accessible through Script API) are as follows: Dynamic Properties: Maintains a separate storage for entities, items and world, that is accessible with only script API per behavior pack. Scoreboards: Stores the score of entities in objectives. An objective tracks a single statistic for entities. Minecraft UI Module The @minecraft/server-ui module helps you build simple form or dialogs to players. Action Forms A form with a list of buttons with captions and images for presenting a set of options to a player. Message Forms A form with two-button that are functional for Yes/No or OK/Cancel questions. Modal Forms A more flexible "questionnaire-style" list of controls in a form that can be used to take input. GameTest Framework One of the sample GameTests from Microsoft sample GameTest repository on GitHub GameTest Framework is a toolset available to creators to build and test any new content using the @minecraft/server-gametest script module and the /gametest command in Minecraft. Each GameTest is broken into the following: Register a test: create an environment to conduct a test. Setup a test: Setup the environment to run the test. Validate a test: Evaluates whether a test passed or failed. Minecraft HTTP module Use the Script API to send HTTP requests to the internet using the @minecraft/server-net module. Minecraft Editor Module Bedrock Editor with Editor Samples Add-On in Minecraft Preview v1.21.30 (August 2024) The Minecraft Editor or the @minecraft/server-editor module is a built-in JavaScript library for Editor extensions to build complex tools to build, edit, and test worlds. Currently, this API is only accessible in Bedrock Preview on Windows. An Editor extension is a set of resource pack and behavior packs, like .mcaddon files but for Editor, uses this API to perform most actions in the Bedrock Editor. Here are some examples of what you can achieve with the Extension API: Add built-in Ore UI components & views in the editor UI. Create custom tools in the Editor panel. Register custom actions and hotkeys to use a tool. Export and playtest an Editor project as playable world. Server Admin Module Load configuration of variables and secrets in Bedrock Dedicated Server folder using Script API. Debug Utilities Module A Script API module that is used for debugging purposes. Currently features: Configure performance watchdog timing warnings for a plugin. Provide access to performance-related infomation for script runtimes. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Script API References Documentation Minecraft Module Events Data Storage Minecraft UI Module Action Forms Message Forms Modal Forms Game Test Framework Minecraft HTTP module Minecraft Editor Module Server Admin Module Debug Utilities Module Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/common@1.2.0 Module @minecraft/common@1.2.0 Manifest Details { "module_name" : "@minecraft/common" , "version" : "1.2.0" } Copy Installation Install type definition for @minecraft/common module using npm: npm i @minecraft/common@1.2.0 Copy Index Classes Argument Out Of Bounds Error Engine Error Invalid Argument Error Property Out Of Bounds Error Interfaces Number Range Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Installation Script API - v1.21.42 @minecraft/common@1.2.0 Argument Out Of Bounds Error Engine Error Invalid Argument Error Property Out Of Bounds Error Number Range @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/debug-utilities@1.0.0-beta Module @minecraft/debug-utilities@1.0.0-beta Beta Manifest Details { "module_name" : "@minecraft/debug-utilities" , "version" : "1.0.0-beta" } Copy Dependencies @minecraft/common@1.0.0 { "module_name" : "@minecraft/common" , "version" : "1.0.0" } Copy @minecraft/server@1.8.0 { "module_name" : "@minecraft/server" , "version" : "1.8.0" } Copy Installation Install type definition for @minecraft/debug-utilities module using npm: npm i @minecraft/debug-utilities@1.0.0-beta.1.21.42-stable Copy Index Functions disable Watchdog Timing Warnings Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta disable Watchdog Timing Warnings @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server-admin@1.0.0-beta Module @minecraft/server-admin@1.0.0-beta Beta Contains types related to administering a Bedrock Dedicated Server. These types allow for the configuration of variables and secrets in JSON files in the Bedrock Dedicated Server folder. These types cannot be used on Minecraft clients or within Minecraft Realms. Manifest Details { "module_name" : "@minecraft/server-admin" , "version" : "1.0.0-beta" } Copy Dependencies @minecraft/common@1.0.0 { "module_name" : "@minecraft/common" , "version" : "1.0.0" } Copy Installation Install type definition for @minecraft/server-admin module using npm: npm i @minecraft/server-admin@1.0.0-beta.1.21.42-stable Copy Index Classes Secret String Server Secrets Server Variables Variables secrets variables Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta Secret String Server Secrets Server Variables secrets variables @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server-editor@0.1.0-beta Module @minecraft/server-editor@0.1.0-beta Beta Manifest Details { "module_name" : "@minecraft/server-editor" , "version" : "0.1.0-beta" } Copy Dependencies @minecraft/common@1.0.0 { "module_name" : "@minecraft/common" , "version" : "1.0.0" } Copy @minecraft/server@1.16.0-beta { "module_name" : "@minecraft/server" , "version" : "1.16.0-beta" } Copy Installation Install type definition for @minecraft/server-editor module using npm: npm i @minecraft/server-editor@0.1.0-beta.1.21.42-stable Copy Index Enumerations Action Types Block Mask List Type Block Palette Item Type Bool Property Item Variant Button Property Item Variant Color Picker Property Item Variant Combo Box Property Item Data Type Core Action Bar Item Type Core Menu Type Cursor Control Mode Cursor Target Mode Daylight Cycle Editor Input Context Editor Mode Entity Operation Type Export Result Game Publish Setting Graphics Settings Property Image Resource Type Input Modifier Keyboard Key Layout Alignment Layout Direction Mouse Action Category Mouse Action Type Mouse Input Type Number Property Item Variant Plane Player Permission Level Playtest Session Result Primitive Type Project Export Type Property Item Type Simple Tool Status Bar Visibility Spline Type Status Bar Alignment Theme Settings Color Key Widget Component Type Widget Group Selection Mode Classes Bedrock Event Subscription Cache Block Identifier Observable Validator Block Palette Block Palette Manager Brush Shape Manager Clipboard Change After Event Clipboard Change After Event Signal Clipboard Item Clipboard Manager Current Theme Change After Event Current Theme Change After Event Signal Current Theme Color Change After Event Current Theme Color Change After Event Signal Cursor Cursor Attachment Properties Change After Event Cursor Attachment Property Change After Event Signal Cursor Properties Change After Event Cursor Property Change After Event Signal Editor Structure Manager Entity Identifier Observable Validator Export Manager Extension Extension Context Extension Context After Events Graphics Settings IBlock Palette Item Invalid Widget Component Error Invalid Widget Error Invalid Widget Group Error Logger Minecraft Editor Mode Change After Event Mode Change After Event Signal Number Limit Observable Validator Observable Validator Playtest Manager Primary Selection Change After Event Signal Primary Selection Changed Event Probability Block Palette Item Selection Selection Event After Event Selection Manager Settings Manager SettingsUIElement Simple Block Palette Item Simple Tool Wrapper Simulation State Theme Settings Transaction Manager User Defined Transaction Handle User Defined Transaction Handler Id Vector3 Limit Observable Validator Widget Widget Component Base Widget Component Entity Widget Component Gizmo Widget Component Guide Widget Component Render Primitive Widget Component Render Primitive Axial Sphere Widget Component Render Primitive Box Widget Component Render Primitive Disc Widget Component Render Primitive Line Widget Component Spline Widget Component Text Widget Group Widget Manager Widget State Change Event Data Interfaces Action Manager Block Mask List Brush Shape Built InUIManager Clipboard Write Options Cursor Attachment Properties Cursor Properties Editor Structure Editor Structure Search Options Event Sink Extension Optional Parameters Game Options IAction Bar IAction Bar Item IAction Bar Item Creation Params IBool Property Item IBool Property Item Options IButton Property Item IButton Property Item Options IColor Picker Property Item IColor Picker Property Item Options ICombo Box Property Item ICombo Box Property Item Options IDisposable IDropdown Item IDropdown Property Item IDropdown Property Item Entry IDropdown Property Item Mix In IDropdown Property Item Options IEvent Token IGlobal Input Manager IImage Property Item IImage Property Item Options IMenu IMenu Container IMenu Creation Params IModal Tool IModal Tool Container INumber Property Item INumber Property Item Options IObservable IPlayer Logger IProperty Item IProperty Item Base IProperty Item Options IProperty Item Options Base IProperty Item Options Block List IProperty Item Options Bool IProperty Item Options Color Picker_ deprecated IProperty Item Options Dropdown IProperty Item Options Number IProperty Item Options Sub Pane IProperty Item Options Table IProperty Item Options Vector3 IProperty Pane IProperty Pane Options IProperty Table Cell Item IRegister Extension Optional Parameters IRoot Property Pane IRoot Property Pane Header Action IRoot Property Pane Options ISimple Tool ISimple Tool Key Binding ISimple Tool Options ISimple Tool Pane Component ISimple Tool Pane Options ISimple Tool Rail Component ISimple Tool Rail Options ISimple Tool Status Bar Component ISimple Tool Status Bar Options IStatus Bar IStatus Bar Item IStatus Bar Item Creation Params IString Property Item IString Property Item Options ISub Pane Property Item ISub Pane Property Item Options IText Property Item IText Property Item Options IVector3 Property Item IVector3 Property Item Options Log Properties Modal Tool Creation Parameters Project Export Options SettingsUIElement Options Weighted Block Widget Component Base Options Widget Component Entity Options Widget Component Gizmo Options Widget Component Guide Options Widget Component Render Primitive Options Widget Component Spline Options Widget Component Text Options Widget Create Options Widget Group Create Options Type Aliases Action ActionID Activation Function Type Event Handler Graphics Settings Property Type Map IBlock List Property Item IDropdown Property Item_ deprecated IObservable Prop IPlayerUISession ITable Property Item IVector3 Property Item_ deprecated Image Resource Data Key Binding Key Binding Info Localized String Modal Tool Lifecycle Event Payload Mouse Modifiers Mouse Props Mouse Ray Cast Action No Args Action On Change Callback Property Bag Property Pane Visibility Update Ray Registered Action Shutdown Function Type Supported Keyboard Action Types Supported Mouse Action Types Unregister Input Binding Callback Variables editor Functions bind Data Source execute Large Operation execute Large Operation From Iterator get Default Allow Block List make Observable register Editor Extension register User Defined Transaction Handler string From Exception Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta Action Types Block Mask List Type Block Palette Item Type Bool Property Item Variant Button Property Item Variant Color Picker Property Item Variant Combo Box Property Item Data Type Core Action Bar Item Type Core Menu Type Cursor Control Mode Cursor Target Mode Daylight Cycle Editor Input Context Editor Mode Entity Operation Type Export Result Game Publish Setting Graphics Settings Property Image Resource Type Input Modifier Keyboard Key Layout Alignment Layout Direction Mouse Action Category Mouse Action Type Mouse Input Type Number Property Item Variant Plane Player Permission Level Playtest Session Result Primitive Type Project Export Type Property Item Type Simple Tool Status Bar Visibility Spline Type Status Bar Alignment Theme Settings Color Key Widget Component Type Widget Group Selection Mode Bedrock Event Subscription Cache Block Identifier Observable Validator Block Palette Block Palette Manager Brush Shape Manager Clipboard Change After Event Clipboard Change After Event Signal Clipboard Item Clipboard Manager Current Theme Change After Event Current Theme Change After Event Signal Current Theme Color Change After Event Current Theme Color Change After Event Signal Cursor Cursor Attachment Properties Change After Event Cursor Attachment Property Change After Event Signal Cursor Properties Change After Event Cursor Property Change After Event Signal Editor Structure Manager Entity Identifier Observable Validator Export Manager Extension Extension Context Extension Context After Events Graphics Settings IBlock Palette Item Invalid Widget Component Error Invalid Widget Error Invalid Widget Group Error Logger Minecraft Editor Mode Change After Event Mode Change After Event Signal Number Limit Observable Validator Observable Validator Playtest Manager Primary Selection Change After Event Signal Primary Selection Changed Event Probability Block Palette Item Selection Selection Event After Event Selection Manager Settings Manager SettingsUIElement Simple Block Palette Item Simple Tool Wrapper Simulation State Theme Settings Transaction Manager User Defined Transaction Handle User Defined Transaction Handler Id Vector3 Limit Observable Validator Widget Widget Component Base Widget Component Entity Widget Component Gizmo Widget Component Guide Widget Component Render Primitive Widget Component Render Primitive Axial Sphere Widget Component Render Primitive Box Widget Component Render Primitive Disc Widget Component Render Primitive Line Widget Component Spline Widget Component Text Widget Group Widget Manager Widget State Change Event Data Action Manager Block Mask List Brush Shape Built InUIManager Clipboard Write Options Cursor Attachment Properties Cursor Properties Editor Structure Editor Structure Search Options Event Sink Extension Optional Parameters Game Options IAction Bar IAction Bar Item IAction Bar Item Creation Params IBool Property Item IBool Property Item Options IButton Property Item IButton Property Item Options IColor Picker Property Item IColor Picker Property Item Options ICombo Box Property Item ICombo Box Property Item Options IDisposable IDropdown Item IDropdown Property Item IDropdown Property Item Entry IDropdown Property Item Mix In IDropdown Property Item Options IEvent Token IGlobal Input Manager IImage Property Item IImage Property Item Options IMenu IMenu Container IMenu Creation Params IModal Tool IModal Tool Container INumber Property Item INumber Property Item Options IObservable IPlayer Logger IProperty Item IProperty Item Base IProperty Item Options IProperty Item Options Base IProperty Item Options Block List IProperty Item Options Bool IProperty Item Options Color Picker_ deprecated IProperty Item Options Dropdown IProperty Item Options Number IProperty Item Options Sub Pane IProperty Item Options Table IProperty Item Options Vector3 IProperty Pane IProperty Pane Options IProperty Table Cell Item IRegister Extension Optional Parameters IRoot Property Pane IRoot Property Pane Header Action IRoot Property Pane Options ISimple Tool ISimple Tool Key Binding ISimple Tool Options ISimple Tool Pane Component ISimple Tool Pane Options ISimple Tool Rail Component ISimple Tool Rail Options ISimple Tool Status Bar Component ISimple Tool Status Bar Options IStatus Bar IStatus Bar Item IStatus Bar Item Creation Params IString Property Item IString Property Item Options ISub Pane Property Item ISub Pane Property Item Options IText Property Item IText Property Item Options IVector3 Property Item IVector3 Property Item Options Log Properties Modal Tool Creation Parameters Project Export Options SettingsUIElement Options Weighted Block Widget Component Base Options Widget Component Entity Options Widget Component Gizmo Options Widget Component Guide Options Widget Component Render Primitive Options Widget Component Spline Options Widget Component Text Options Widget Create Options Widget Group Create Options Action ActionID Activation Function Type Event Handler Graphics Settings Property Type Map IBlock List Property Item IDropdown Property Item_ deprecated IObservable Prop IPlayerUISession ITable Property Item IVector3 Property Item_ deprecated Image Resource Data Key Binding Key Binding Info Localized String Modal Tool Lifecycle Event Payload Mouse Modifiers Mouse Props Mouse Ray Cast Action No Args Action On Change Callback Property Bag Property Pane Visibility Update Ray Registered Action Shutdown Function Type Supported Keyboard Action Types Supported Mouse Action Types Unregister Input Binding Callback editor bind Data Source execute Large Operation execute Large Operation From Iterator get Default Allow Block List make Observable register Editor Extension register User Defined Transaction Handler string From Exception @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server-gametest@0.1.0 Module @minecraft/server-gametest@0.1.0 The @minecraft/server-gametest module provides scriptable APIs for scaffolding and testing content experiences in Minecraft. Manifest Details { "module_name" : "@minecraft/server-gametest" , "version" : "0.1.0" } Copy Dependencies @minecraft/common@1.0.0 { "module_name" : "@minecraft/common" , "version" : "1.0.0" } Copy Installation Install type definition for @minecraft/server-gametest module using npm: npm i @minecraft/server-gametest@0.1.0 Copy Index Classes Simulated Player Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 Simulated Player @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server-gametest@1.0.0-beta Module @minecraft/server-gametest@1.0.0-beta Beta The @minecraft/server-gametest module provides scriptable APIs for scaffolding and testing content experiences in Minecraft. Manifest Details { "module_name" : "@minecraft/server-gametest" , "version" : "1.0.0-beta" } Copy Dependencies @minecraft/common@1.0.0 { "module_name" : "@minecraft/common" , "version" : "1.0.0" } Copy @minecraft/server@1.8.0 { "module_name" : "@minecraft/server" , "version" : "1.8.0" } Copy Installation Install type definition for @minecraft/server-gametest module using npm: npm i @minecraft/server-gametest@1.0.0-beta.1.21.42-stable Copy Index Enumerations Game Test Error Type Look Duration Classes Fence Connectivity Game Test Error Game Test Sequence Navigation Result Registration Builder Sculk Spreader Simulated Player Tags Test Interfaces Game Test Error Context Move To Options Functions register register Async Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta Game Test Error Type Look Duration Fence Connectivity Game Test Error Game Test Sequence Navigation Result Registration Builder Sculk Spreader Simulated Player Tags Test Game Test Error Context Move To Options register register Async @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server-net@1.0.0-beta Module @minecraft/server-net@1.0.0-beta Beta The @minecraft/server-net module contains types for executing HTTP-based requests. This module can only be used on Bedrock Dedicated Server. These APIs do not function within the Minecraft game client or within Minecraft Realms. Manifest Details { "module_name" : "@minecraft/server-net" , "version" : "1.0.0-beta" } Copy Dependencies @minecraft/common@1.0.0 { "module_name" : "@minecraft/common" , "version" : "1.0.0" } Copy @minecraft/server-admin@1.0.0-beta { "module_name" : "@minecraft/server-admin" , "version" : "1.0.0-beta" } Copy Installation Install type definition for @minecraft/server-net module using npm: npm i @minecraft/server-net@1.0.0-beta.1.21.42-stable Copy Index Enumerations Http Request Method Classes Http Client Http Header Http Request Http Response Variables http Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta Http Request Method Http Client Http Header Http Request Http Response http @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server-ui@1.3.0 Module @minecraft/server-ui@1.3.0 The @minecraft/server-ui module contains types for expressing simple dialog-based user experiences. ActionFormData contain a list of buttons with captions and images that can be used for presenting a set of options to a player. MessageFormData are simple two-button message experiences that are functional for Yes/No or OK/Cancel questions. ModalFormData allow for a more flexible "questionnaire-style" list of controls that can be used to take input. Example createActionForm.js const form = new ActionFormData () . title ( "Months" ) . body ( "Choose your favorite month!" ) . button ( "January" ) . button ( "February" ) . button ( "March" ) . button ( "April" ) . button ( "May" ); form . show ( players [ 0 ]). then (( response ) => { if ( response . selection === 3 ) { dimension . runCommand ( "say I like April too!" ); } }); Copy Manifest Details { "module_name" : "@minecraft/server-ui" , "version" : "1.3.0" } Copy Dependencies @minecraft/common@1.0.0 { "module_name" : "@minecraft/common" , "version" : "1.0.0" } Copy @minecraft/server@1.3.0 { "module_name" : "@minecraft/server" , "version" : "1.3.0" } Copy Installation Install type definition for @minecraft/server-ui module using npm: npm i @minecraft/server-ui@1.3.0 Copy Index Enumerations Form Cancelation Reason Form Reject Reason Classes Action Form Data Action Form Response Form Reject Error Form Response Message Form Data Message Form Response Modal Form Data Modal Form Response UIManager Variables ui Manager Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 Form Cancelation Reason Form Reject Reason Action Form Data Action Form Response Form Reject Error Form Response Message Form Data Message Form Response Modal Form Data Modal Form Response UIManager ui Manager @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server-ui@1.4.0-beta Module @minecraft/server-ui@1.4.0-beta Beta The @minecraft/server-ui module contains types for expressing simple dialog-based user experiences. ActionFormData contain a list of buttons with captions and images that can be used for presenting a set of options to a player. MessageFormData are simple two-button message experiences that are functional for Yes/No or OK/Cancel questions. ModalFormData allow for a more flexible "questionnaire-style" list of controls that can be used to take input. Example createActionForm.js const form = new ActionFormData () . title ( "Months" ) . body ( "Choose your favorite month!" ) . button ( "January" ) . button ( "February" ) . button ( "March" ) . button ( "April" ) . button ( "May" ); form . show ( players [ 0 ]). then (( response ) => { if ( response . selection === 3 ) { dimension . runCommand ( "say I like April too!" ); } }); Copy Manifest Details { "module_name" : "@minecraft/server-ui" , "version" : "1.4.0-beta" } Copy Dependencies @minecraft/common@1.0.0 { "module_name" : "@minecraft/common" , "version" : "1.0.0" } Copy @minecraft/server@1.8.0 { "module_name" : "@minecraft/server" , "version" : "1.8.0" } Copy Installation Install type definition for @minecraft/server-ui module using npm: npm i @minecraft/server-ui@1.4.0-beta.1.21.42-stable Copy Index Enumerations Form Cancelation Reason Form Reject Reason Classes Action Form Data Action Form Response Form Reject Error Form Response Message Form Data Message Form Response Modal Form Data Modal Form Response UIManager Variables ui Manager Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta Form Cancelation Reason Form Reject Reason Action Form Data Action Form Response Form Reject Error Form Response Message Form Data Message Form Response Modal Form Data Modal Form Response UIManager ui Manager @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Module @minecraft/server@1.15.0 Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more. Manifest Details { "module_name" : "@minecraft/server" , "version" : "1.15.0" } Copy Dependencies @minecraft/common@1.1.0 { "module_name" : "@minecraft/common" , "version" : "1.1.0" } Copy Installation Install type definition for @minecraft/server module using npm: npm i @minecraft/server@1.15.0 Copy Index Enumerations Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Classes Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Interfaces Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Variables Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentTypes Enumeration BlockComponentTypes The types of block components that are accessible via function Block.getComponent. Index Enumeration Members Inventory Piston Record Player Sign Enumeration Members Inventory Inventory : "minecraft:inventory" Remarks Represents the inventory of a block in the world. Used with blocks like chests. Piston Piston : "minecraft:piston" Remarks When present, this block has piston-like behavior. Contains additional properties for discovering block piston state. Record Player Record Player : "minecraft:record_player" Remarks Represents a block that can play a record. Sign Sign : "minecraft:sign" Remarks Represents a block that can display text on it. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Inventory Piston Record Player Sign Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockPistonState Enumeration BlockPistonState An enumeration describing the state of a block piston. Index Enumeration Members Expanded Expanding Retracted Retracting Enumeration Members Expanded Expanded : "Expanded" Remarks Whether the piston is fully expanded. Expanding Expanding : "Expanding" Remarks Whether the piston is in the process of expanding. Retracted Retracted : "Retracted" Remarks Whether the piston is fully retracted. Retracting Retracting : "Retracting" Remarks Whether the piston is in the process of retracting. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Expanded Expanding Retracted Retracting Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockVolumeIntersection Enumeration BlockVolumeIntersection Description of the resulting intersection test on two BlockVolume objects Index Enumeration Members Contains Disjoint Intersects Enumeration Members Contains Contains : 1 Remarks Volume B resides completely inside Volume A Disjoint Disjoint : 0 Remarks Volume B has no intersection points with Volume A Intersects Intersects : 2 Remarks Volume B partially intersects Volume A Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Contains Disjoint Intersects Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CustomComponentNameErrorReason Enumeration CustomComponentNameErrorReason Index Enumeration Members Disallowed Namespace No Namespace Enumeration Members Disallowed Namespace Disallowed Namespace : 2 No Namespace No Namespace : 1 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Disallowed Namespace No Namespace Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Direction Enumeration Direction A general purpose relative direction enumeration. Index Enumeration Members Down East North South Up West Enumeration Members Down Down : "Down" Remarks Returns the Block beneath (y - 1) of this item. East East : "East" Remarks Returns the Block to the east (x + 1) of this item. North North : "North" Remarks Returns the Block to the east (z + 1) of this item. South South : "South" Remarks Returns the Block to the south (z - 1) of this item. Up Up : "Up" Remarks Returns the Block above (y + 1) of this item. West West : "West" Remarks Returns the Block to the west (x - 1) of this item. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Down East North South Up West Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DisplaySlotId Enumeration DisplaySlotId Specifies a mechanism for displaying scores on a scoreboard. Index Enumeration Members Below Name List Sidebar Enumeration Members Below Name Below Name : "BelowName" Remarks Displays the score below the player's name. List List : "List" Remarks Displays the score as a list on the pause screen. Sidebar Sidebar : "Sidebar" Remarks Displays the score on the side of the player's screen. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Below Name List Sidebar Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DyeColor Enumeration DyeColor Specifies different colors for use as dye. Index Enumeration Members Black Blue Brown Cyan Gray Green Light Blue Lime Magenta Orange Pink Purple Red Silver White Yellow Enumeration Members Black Black : "Black" Remarks Black dye color. Blue Blue : "Blue" Remarks Blue dye color. Brown Brown : "Brown" Remarks Brown dye color. Cyan Cyan : "Cyan" Remarks Cyan dye color. Gray Gray : "Gray" Remarks Gray dye color. Green Green : "Green" Remarks Green dye color. Light Blue Light Blue : "LightBlue" Remarks Light blue dye color. Lime Lime : "Lime" Remarks Lime dye color. Magenta Magenta : "Magenta" Remarks Magenta dye color. Orange Orange : "Orange" Remarks Orange dye color. Pink Pink : "Pink" Remarks Pink dye color. Purple Purple : "Purple" Remarks Purple dye color. Red Red : "Red" Remarks Red dye color. Silver Silver : "Silver" Remarks Silver dye color. White White : "White" Remarks White dye color. Yellow Yellow : "Yellow" Remarks Yellow dye color. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Black Blue Brown Cyan Gray Green Light Blue Lime Magenta Orange Pink Purple Red Silver White Yellow Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EasingType Enumeration EasingType Index Enumeration Members In Back In Bounce In Circ In Cubic In Elastic In Expo In Out Back In Out Bounce In Out Circ In Out Cubic In Out Elastic In Out Expo In Out Quad In Out Quart In Out Quint In Out Sine In Quad In Quart In Quint In Sine Linear Out Back Out Bounce Out Circ Out Cubic Out Elastic Out Expo Out Quad Out Quart Out Quint Out Sine Spring Enumeration Members In Back In Back : "InBack" In Bounce In Bounce : "InBounce" In Circ In Circ : "InCirc" In Cubic In Cubic : "InCubic" In Elastic In Elastic : "InElastic" In Expo In Expo : "InExpo" In Out Back In Out Back : "InOutBack" In Out Bounce In Out Bounce : "InOutBounce" In Out Circ In Out Circ : "InOutCirc" In Out Cubic In Out Cubic : "InOutCubic" In Out Elastic In Out Elastic : "InOutElastic" In Out Expo In Out Expo : "InOutExpo" In Out Quad In Out Quad : "InOutQuad" In Out Quart In Out Quart : "InOutQuart" In Out Quint In Out Quint : "InOutQuint" In Out Sine In Out Sine : "InOutSine" In Quad In Quad : "InQuad" In Quart In Quart : "InQuart" In Quint In Quint : "InQuint" In Sine In Sine : "InSine" Linear Linear : "Linear" Out Back Out Back : "OutBack" Out Bounce Out Bounce : "OutBounce" Out Circ Out Circ : "OutCirc" Out Cubic Out Cubic : "OutCubic" Out Elastic Out Elastic : "OutElastic" Out Expo Out Expo : "OutExpo" Out Quad Out Quad : "OutQuad" Out Quart Out Quart : "OutQuart" Out Quint Out Quint : "OutQuint" Out Sine Out Sine : "OutSine" Spring Spring : "Spring" Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page In Back In Bounce In Circ In Cubic In Elastic In Expo In Out Back In Out Bounce In Out Circ In Out Cubic In Out Elastic In Out Expo In Out Quad In Out Quart In Out Quint In Out Sine In Quad In Quart In Quint In Sine Linear Out Back Out Bounce Out Circ Out Cubic Out Elastic Out Expo Out Quad Out Quart Out Quint Out Sine Spring Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentSlot Enumeration EnchantmentSlot Index Enumeration Members Armor Feet Armor Head Armor Legs Armor Torso Axe Bow Carrot Stick Cosmetic Head Crossbow Elytra Fishing Rod Flintsteel Hoe Pickaxe Shears Shield Shovel Spear Sword Enumeration Members Armor Feet Armor Feet : "ArmorFeet" Armor Head Armor Head : "ArmorHead" Armor Legs Armor Legs : "ArmorLegs" Armor Torso Armor Torso : "ArmorTorso" Axe Axe : "Axe" Bow Bow : "Bow" Carrot Stick Carrot Stick : "CarrotStick" Cosmetic Head Cosmetic Head : "CosmeticHead" Crossbow Crossbow : "Crossbow" Elytra Elytra : "Elytra" Fishing Rod Fishing Rod : "FishingRod" Flintsteel Flintsteel : "Flintsteel" Hoe Hoe : "Hoe" Pickaxe Pickaxe : "Pickaxe" Shears Shears : "Shears" Shield Shield : "Shield" Shovel Shovel : "Shovel" Spear Spear : "Spear" Sword Sword : "Sword" Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Armor Feet Armor Head Armor Legs Armor Torso Axe Bow Carrot Stick Cosmetic Head Crossbow Elytra Fishing Rod Flintsteel Hoe Pickaxe Shears Shield Shovel Spear Sword Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityComponentTypes Enumeration EntityComponentTypes The types of entity components that are accessible via function Entity.getComponent. Index Enumeration Members Add Rider Ageable Breathable Can Climb Can Fly Can Power Jump Color Color2 Cursor Inventory Equippable Fire Immune Floats In Liquid Flying Speed Friction Modifier Ground Offset Healable Health Inventory Is Baby Is Charged Is Chested Is Dyeable Is Hidden When Invisible Is Ignited Is Illager Captain Is Saddled Is Shaking Is Sheared Is Stackable Is Stunned Is Tamed Item Lava Movement Leashable Mark Variant Movement Movement Amphibious Movement Basic Movement Fly Movement Generic Movement Glide Movement Hover Movement Jump Movement Skip Movement Sway Navigation Climb Navigation Float Navigation Fly Navigation Generic Navigation Hover Navigation Walk On Fire Projectile Push Through Rideable Riding Scale Skin Id Strength Tame Mount Tameable Type Family Underwater Movement Variant Wants Jockey Enumeration Members Add Rider Add Rider : "minecraft:addrider" Remarks When added, this component makes the entity spawn with a rider of the specified entityType. Ageable Ageable : "minecraft:ageable" Remarks Adds a timer for the entity to grow up. It can be accelerated by giving the entity the items it likes as defined by feedItems. Breathable Breathable : "minecraft:breathable" Remarks Defines what blocks this entity can breathe in and gives them the ability to suffocate. Can Climb Can Climb : "minecraft:can_climb" Remarks When added, this component signifies that the entity can climb up ladders. Can Fly Can Fly : "minecraft:can_fly" Remarks When added, this component signifies that the entity can fly, and the pathfinder won't be restricted to paths where a solid block is required underneath it. Can Power Jump Can Power Jump : "minecraft:can_power_jump" Remarks When added, this component signifies that the entity can power jump like the horse does within Minecraft. Color Color : "minecraft:color" Remarks Defines the entity's color. Only works on certain entities that have predefined color values (e.g., sheep, llama, shulker). Color2 Color2 : "minecraft:color2" Remarks Defines the entity's secondary color. Only works on certain entities that have predefined secondary color values (e.g., tropical fish). Cursor Inventory Cursor Inventory : "minecraft:cursor_inventory" Equippable Equippable : "minecraft:equippable" Remarks Provides access to a mob's equipment slots. This component exists for all mob entities. Fire Immune Fire Immune : "minecraft:fire_immune" Remarks When added, this component signifies that this entity doesn't take damage from fire. Floats In Liquid Floats In Liquid : "minecraft:floats_in_liquid" Remarks When added, this component signifies that this entity can float in liquid blocks. Flying Speed Flying Speed : "minecraft:flying_speed" Remarks Represents the flying speed of an entity. Friction Modifier Friction Modifier : "minecraft:friction_modifier" Remarks Defines how much friction affects this entity. Ground Offset Ground Offset : "minecraft:ground_offset" Remarks Sets the offset from the ground that the entity is actually at. Healable Healable : "minecraft:healable" Remarks Defines the interactions with this entity for healing it. Health Health : "minecraft:health" Remarks Defines the health properties of an entity. Inventory Inventory : "minecraft:inventory" Remarks Defines this entity's inventory properties. Is Baby Is Baby : "minecraft:is_baby" Remarks When added, this component signifies that this entity is a baby. Is Charged Is Charged : "minecraft:is_charged" Remarks When added, this component signifies that this entity is charged. Is Chested Is Chested : "minecraft:is_chested" Remarks When added, this component signifies that this entity is currently carrying a chest. Is Dyeable Is Dyeable : "minecraft:is_dyeable" Remarks When added, this component signifies that dyes can be used on this entity to change its color. Is Hidden When Invisible Is Hidden When Invisible : "minecraft:is_hidden_when_invisible" Remarks When added, this component signifies that this entity can hide from hostile mobs while invisible. Is Ignited Is Ignited : "minecraft:is_ignited" Remarks When added, this component signifies that this entity this currently on fire. Is Illager Captain Is Illager Captain : "minecraft:is_illager_captain" Remarks When added, this component signifies that this entity is an illager captain. Is Saddled Is Saddled : "minecraft:is_saddled" Remarks When added, this component signifies that this entity is currently saddled. Is Shaking Is Shaking : "minecraft:is_shaking" Remarks When added, this component signifies that this entity is currently shaking. Is Sheared Is Sheared : "minecraft:is_sheared" Remarks When added, this component signifies that this entity is currently sheared. Is Stackable Is Stackable : "minecraft:is_stackable" Remarks When added, this component signifies that this entity can be stacked. Is Stunned Is Stunned : "minecraft:is_stunned" Remarks When added, this component signifies that this entity is currently stunned. Is Tamed Is Tamed : "minecraft:is_tamed" Remarks When added, this component signifies that this entity is currently tamed. Item Item : "minecraft:item" Remarks If added onto the entity, this indicates that the entity represents a free-floating item in the world. Lets you retrieve the actual item stack contents via the itemStack property. Lava Movement Lava Movement : "minecraft:lava_movement" Remarks Defines the base movement speed in lava of this entity. Leashable Leashable : "minecraft:leashable" Remarks Allows this entity to be leashed and defines the conditions and events for this entity when is leashed. Mark Variant Mark Variant : "minecraft:mark_variant" Remarks When added, this component signifies that this entity contains an additional variant value. Can be used to further differentiate variants. Movement Movement : "minecraft:movement" Remarks Defines the general movement speed of this entity. Movement Amphibious Movement Amphibious : "minecraft:movement.amphibious" Remarks When added, this movement control allows the mob to swim in water and walk on land. Movement Basic Movement Basic : "minecraft:movement.basic" Remarks When added, this component allows the movement of an entity. Movement Fly Movement Fly : "minecraft:movement.fly" Remarks When added, this move control causes the mob to fly. Movement Generic Movement Generic : "minecraft:movement.generic" Remarks When added, this move control allows a mob to fly, swim, climb, etc. Movement Glide Movement Glide : "minecraft:movement.glide" Remarks When added, this movement control allows the mob to glide. Movement Hover Movement Hover : "minecraft:movement.hover" Remarks When added, this move control causes the mob to hover. Movement Jump Movement Jump : "minecraft:movement.jump" Remarks Move control that causes the mob to jump as it moves with a specified delay between jumps. Movement Skip Movement Skip : "minecraft:movement.skip" Remarks When added, this move control causes the mob to hop as it moves. Movement Sway Movement Sway : "minecraft:movement.sway" Remarks When added, this move control causes the mob to sway side to side giving the impression it is swimming. Navigation Climb Navigation Climb : "minecraft:navigation.climb" Remarks Allows this entity to generate paths that include vertical walls (for example, like Minecraft spiders do.) Navigation Float Navigation Float : "minecraft:navigation.float" Remarks Allows this entity to generate paths by flying around the air like the regular Ghast. Navigation Fly Navigation Fly : "minecraft:navigation.fly" Remarks Allows this entity to generate paths in the air (for example, like Minecraft parrots do.) Navigation Generic Navigation Generic : "minecraft:navigation.generic" Remarks Allows this entity to generate paths by walking, swimming, flying and/or climbing around and jumping up and down a block. Navigation Hover Navigation Hover : "minecraft:navigation.hover" Remarks Allows this entity to generate paths in the air (for example, like the Minecraft Bees do.) Keeps them from falling out of the skies and doing predictive movement. Navigation Walk Navigation Walk : "minecraft:navigation.walk" Remarks Allows this entity to generate paths by walking around and jumping up and down a block like regular mobs. On Fire On Fire : "minecraft:onfire" Remarks When present on an entity, this entity is on fire. Projectile Projectile : "minecraft:projectile" Remarks The projectile component controls the properties of a projectile entity and allows it to be shot in a given direction. This component is present when the entity has the minecraft:projectile component. Push Through Push Through : "minecraft:push_through" Remarks Sets the distance through which the entity can push through. Rideable Rideable : "minecraft:rideable" Remarks When added, this component adds the capability that an entity can be ridden by another entity. Riding Riding : "minecraft:riding" Remarks This component is added to any entity when it is riding another entity. Scale Scale : "minecraft:scale" Remarks Sets the entity's visual size. Skin Id Skin Id : "minecraft:skin_id" Remarks Skin Id value. Can be used to differentiate skins, such as base skins for villagers. Strength Strength : "minecraft:strength" Remarks Defines the entity's strength to carry items. Tame Mount Tame Mount : "minecraft:tamemount" Remarks Contains options for taming a rideable entity based on the entity that mounts it. Tameable Tameable : "minecraft:tameable" Remarks Defines the rules for an entity to be tamed by the player. Type Family Type Family : "minecraft:type_family" Remarks Used to determine the type families the entity belongs to. Underwater Movement Underwater Movement : "minecraft:underwater_movement" Remarks Defines the general movement speed underwater of this entity. Variant Variant : "minecraft:variant" Remarks Used to differentiate the component group of a variant of an entity from others. (e.g. ocelot, villager). Wants Jockey Wants Jockey : "minecraft:wants_jockey" Remarks When added, this component signifies that this entity wants to become a jockey. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Add Rider Ageable Breathable Can Climb Can Fly Can Power Jump Color Color2 Cursor Inventory Equippable Fire Immune Floats In Liquid Flying Speed Friction Modifier Ground Offset Healable Health Inventory Is Baby Is Charged Is Chested Is Dyeable Is Hidden When Invisible Is Ignited Is Illager Captain Is Saddled Is Shaking Is Sheared Is Stackable Is Stunned Is Tamed Item Lava Movement Leashable Mark Variant Movement Movement Amphibious Movement Basic Movement Fly Movement Generic Movement Glide Movement Hover Movement Jump Movement Skip Movement Sway Navigation Climb Navigation Float Navigation Fly Navigation Generic Navigation Hover Navigation Walk On Fire Projectile Push Through Rideable Riding Scale Skin Id Strength Tame Mount Tameable Type Family Underwater Movement Variant Wants Jockey Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDamageCause Enumeration EntityDamageCause Describes the source of damage from an Entity. Index Enumeration Members anvil block Explosion campfire charging contact drowning entity Attack entity Explosion fall falling Block fire fire Tick fireworks fly Into Wall freezing lava lightning mace Smash magic magma none override piston projectile ram Attack self Destruct sonic Boom soul Campfire stalactite stalagmite starve suffocation suicide temperature thorns void wither Enumeration Members anvil anvil : "anvil" Remarks Damage caused by a falling anvil. block Explosion block Explosion : "blockExplosion" Remarks Damage caused from a non-Entity explosion. For example, an exploding bed. campfire campfire : "campfire" Remarks Damage caused by Campfires. charging charging : "charging" Remarks Unused. contact contact : "contact" Remarks Damage caused by physically touching an Entity or Block. For example, touching a Sweet Berry bush or Pufferfish. drowning drowning : "drowning" Remarks Damage caused by an Entity being out of air and inside a liquid block. entity Attack entity Attack : "entityAttack" Remarks Damage caused by an Entity attack. entity Explosion entity Explosion : "entityExplosion" Remarks Damage caused by an Entity explosion. For example, a Creeper or Wither. fall fall : "fall" Remarks Damage caused by falling onto the ground. falling Block falling Block : "fallingBlock" Remarks Damage caused by falling blocks. Note: Anvils and Stalactites have their own damage causes. fire fire : "fire" Remarks Damage caused by catching on fire. fire Tick fire Tick : "fireTick" Remarks Damage caused by burning over time. fireworks fireworks : "fireworks" Remarks Damage caused by fireworks. fly Into Wall fly Into Wall : "flyIntoWall" Remarks Damage caused by flying into a wall at high speed while gliding with Elytra. freezing freezing : "freezing" Remarks Damage caused by staying inside a Powder Snow block. lava lava : "lava" Remarks Damage caused by touching a Lava block. lightning lightning : "lightning" Remarks Damage caused by being struck by lightning. mace Smash mace Smash : "maceSmash" magic magic : "magic" Remarks Damage caused by magical attacks. For example, Evoker Fang or Conduit Block. magma magma : "magma" Remarks Damage caused by touching a Magma block. none none : "none" Remarks Damage caused by no source. For example, from a command or script. override override : "override" Remarks Damage caused by an indirect source. For example, setting a mob's health to 0 in a behavior pack. piston piston : "piston" Remarks Damage caused by a Piston. projectile projectile : "projectile" Remarks Damage caused by a projectile. ram Attack ram Attack : "ramAttack" Remarks Damage caused by Goat ramming. self Destruct self Destruct : "selfDestruct" Remarks Damage caused by the /kill command. sonic Boom sonic Boom : "sonicBoom" Remarks Damage caused by the Warden's Sonic Boom attack. soul Campfire soul Campfire : "soulCampfire" Remarks Damage caused by a Soul Campfire. stalactite stalactite : "stalactite" Remarks Damage caused by a falling Stalactite block. stalagmite stalagmite : "stalagmite" Remarks Damage caused by touching a Stalagmite block. starve starve : "starve" Remarks Damage caused over time by having an empty hunger bar. suffocation suffocation : "suffocation" Remarks Damage caused by an Entity being out of air and inside a non-liquid block. suicide suicide : "suicide" Remarks Damage caused by an Entity killing itself. For example, from the /kill command. temperature temperature : "temperature" Remarks Damage caused by an Entity being in an inhabitable climate. For example, a Snow Golem in a biome with a temperature greater than 1. thorns thorns : "thorns" Remarks Damage caused by the Thorns armor enchantment and by the Guardian thorns effect. void void : "void" Remarks Damage caused over time by falling into the void. wither wither : "wither" Remarks Damage caused by the Wither effect. For example, from touching a Wither Rose. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page anvil block Explosion campfire charging contact drowning entity Attack entity Explosion fall falling Block fire fire Tick fireworks fly Into Wall freezing lava lightning mace Smash magic magma none override piston projectile ram Attack self Destruct sonic Boom soul Campfire stalactite stalagmite starve suffocation suicide temperature thorns void wither Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityInitializationCause Enumeration EntityInitializationCause An enumeration describing initialization cause of an entity. Index Enumeration Members Born Event Loaded Spawned Transformed Enumeration Members Born Born : "Born" Remarks Case when an entity is created as child of other entity or entities, e.g., cows making a cow or slimes making smaller slimes after dying. Event Event : "Event" Remarks Case when an entity is created by an event, e.g., a Wandering trader spawning llamas. Loaded Loaded : "Loaded" Remarks Case when an entity is loaded into the world. Spawned Spawned : "Spawned" Remarks Case when an entity is naturally spawned in the world. Transformed Transformed : "Transformed" Remarks Case when an entity is transformed into another entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Born Event Loaded Spawned Transformed Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EquipmentSlot Enumeration EquipmentSlot The equipment slot of the mob. This includes armor, offhand and mainhand slots. Index Enumeration Members Chest Feet Head Legs Mainhand Offhand Enumeration Members Chest Chest : "Chest" Remarks The chest slot. This slot is used to hold items such as Chestplate or Elytra. Feet Feet : "Feet" Remarks The feet slot. This slot is used to hold items such as Boots. Head Head : "Head" Remarks The head slot. This slot is used to hold items such as Helmets or Carved Pumpkins. Legs Legs : "Legs" Remarks The legs slot. This slot is used to hold items such as Leggings. Mainhand Mainhand : "Mainhand" Remarks The mainhand slot. For players, the mainhand slot refers to the currently active hotbar slot. Offhand Offhand : "Offhand" Remarks The offhand slot. This slot is used to hold items such as shields and maps. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Chest Feet Head Legs Mainhand Offhand Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 FluidType Enumeration FluidType Represents the type of fluid for use within a fluid containing block, like a cauldron. Index Enumeration Members Lava Potion Powder Snow Water Enumeration Members Lava Lava : "Lava" Remarks Represents lava as a type of fluid. Potion Potion : "Potion" Remarks Represents a potion as a type of fluid. Powder Snow Powder Snow : "PowderSnow" Remarks Represents powder snow as a type of fluid. Water Water : "Water" Remarks Represents water as a type of fluida. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Lava Potion Powder Snow Water Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameMode Enumeration GameMode Represents a game mode for the current world experience. Index Enumeration Members adventure creative spectator survival Enumeration Members adventure adventure : "adventure" Remarks World is in a more locked-down experience, where blocks may not be manipulated. creative creative : "creative" Remarks World is in a full creative mode. In creative mode, the player has all the resources available in the item selection tabs and the survival selection tab. They can also destroy blocks instantly including those which would normally be indestructible. Command and structure blocks can also be used in creative mode. Items also do not lose durability or disappear. spectator spectator : "spectator" Remarks World is in spectator mode. In spectator mode, spectators are always flying and cannot become grounded. Spectators can pass through solid blocks and entities without any collisions, and cannot use items or interact with blocks or mobs. Spectators cannot be seen by mobs or other players, except for other spectators; spectators appear as a transparent floating head. survival survival : "survival" Remarks World is in a survival mode, where players can take damage and entities may not be peaceful. Survival mode is where the player must collect resources, build structures while surviving in their generated world. Activities can, over time, chip away at player health and hunger bar. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page adventure creative spectator survival Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameRule Enumeration GameRule Game rules. These values can also be controlled via the /gamerule command. Index Enumeration Members Command Block Output Command Blocks Enabled Do Day Light Cycle Do Entity Drops Do Fire Tick Do Immediate Respawn Do Insomnia Do Limited Crafting Do Mob Loot Do Mob Spawning Do Tile Drops Do Weather Cycle Drowning Damage Fall Damage Fire Damage Freeze Damage Function Command Limit Keep Inventory Max Command Chain Length Mob Griefing Natural Regeneration Players Sleeping Percentage Projectiles Can Break Blocks Pvp Random Tick Speed Recipes Unlock Respawn Blocks Explode Send Command Feedback Show Border Effect Show Coordinates Show Days Played Show Death Messages Show Recipe Messages Show Tags Spawn Radius Tnt Explodes Tnt Explosion Drop Decay Enumeration Members Command Block Output Command Block Output : "commandBlockOutput" Remarks Whether command blocks should notify admins when they perform commands. Command Blocks Enabled Command Blocks Enabled : "commandBlocksEnabled" Remarks Controls whether command blocks can execute commands. Do Day Light Cycle Do Day Light Cycle : "doDayLightCycle" Remarks Controls whether the day and night cycles progress. Do Entity Drops Do Entity Drops : "doEntityDrops" Remarks Controls whether non-mob entities do drops. ie. Item Frame Do Fire Tick Do Fire Tick : "doFireTick" Remarks Controls whether fire spreads. Do Immediate Respawn Do Immediate Respawn : "doImmediateRespawn" Remarks Controls whether players immediately respawn or are shown the death screen. Do Insomnia Do Insomnia : "doInsomnia" Remarks Controls whether players deal with the effects of not sleeping (such as Phantom spawning). Do Limited Crafting Do Limited Crafting : "doLimitedCrafting" Remarks Determines whether players should be able to craft only those recipes that they've unlocked first - when dolimitedcrafting is set to true. Do Mob Loot Do Mob Loot : "doMobLoot" Remarks Controls whether mobs drop loot. Do Mob Spawning Do Mob Spawning : "doMobSpawning" Remarks Controls whether mobs spawn naturally in the world. Do Tile Drops Do Tile Drops : "doTileDrops" Remarks Controls whether blocks drop items when destroyed. Do Weather Cycle Do Weather Cycle : "doWeatherCycle" Remarks Controls whether the weather can change naturally. Drowning Damage Drowning Damage : "drowningDamage" Remarks Controls whether entities take damage from drowning. Fall Damage Fall Damage : "fallDamage" Remarks Controls whether entities take damage from falling. Fire Damage Fire Damage : "fireDamage" Remarks Controls whether entities take damage from fire. Freeze Damage Freeze Damage : "freezeDamage" Remarks Controls whether there is damage from freezing. Function Command Limit Function Command Limit : "functionCommandLimit" Remarks The maximum number of commands that can be executed simultaneously by the /function command. Keep Inventory Keep Inventory : "keepInventory" Remarks Controls whether players keep their inventories when they die. Max Command Chain Length Max Command Chain Length : "maxCommandChainLength" Remarks The maximum number of chained commands that can execute per tick. Mob Griefing Mob Griefing : "mobGriefing" Remarks Controls whether mob griefing can happen in the world. Example: A Creeper explosion destroying blocks. Natural Regeneration Natural Regeneration : "naturalRegeneration" Remarks Controls whether players can regenerate health. Players Sleeping Percentage Players Sleeping Percentage : "playersSleepingPercentage" Remarks The percentage of players required to be sleeping in order to advance to the next day. Projectiles Can Break Blocks Projectiles Can Break Blocks : "projectilesCanBreakBlocks" Remarks Controls whether projectiles (entities with a projectile component, like Arrows, thrown Tridents or Fireworks) can destroy certain blocks that support this interaction (such as Chorus Fruit, Dripstone or Decorated Pots). Restrictions on which projectiles can destroy certain blocks apply. Pvp Pvp : "pvp" Remarks Controls whether players can damage each other. Random Tick Speed Random Tick Speed : "randomTickSpeed" Remarks Controls how frequently random ticks occur. A value of 0 or less will disable random ticks. The default value is 1. Recipes Unlock Recipes Unlock : "recipesUnlock" Remarks Controls whether built-in (vanilla) recipes automatically unlock as the player progresses through the game (one alternative to this is to use the /recipe command based on custom gameplay logic.) Respawn Blocks Explode Respawn Blocks Explode : "respawnBlocksExplode" Remarks Controls whether respawn blocks (e.g. Bed, Respawn Anchor) explode in other dimensions. Send Command Feedback Send Command Feedback : "sendCommandFeedback" Remarks Controls whether command output is displayed to players. Also controls whether Command Block output is stored by default. Show Border Effect Show Border Effect : "showBorderEffect" Remarks Controls whether Border Block effects are shown. Show Coordinates Show Coordinates : "showCoordinates" Remarks Controls whether player coordinates are displayed. Show Days Played Show Days Played : "showDaysPlayed" Remarks Controls whether the days a player has played is displayed. Show Death Messages Show Death Messages : "showDeathMessages" Remarks Controls whether death messages are displayed in chat. Show Recipe Messages Show Recipe Messages : "showRecipeMessages" Remarks Controls whether standard player notifications for recipes will show. When set to false, 'player unlocked recipes' are no longer sent as player notifications. Show Tags Show Tags : "showTags" Remarks Controls whether item tags are shown. E.g. 'Can Place On', 'Can Destroy', item lock icons, etc. Spawn Radius Spawn Radius : "spawnRadius" Remarks The block radius from world spawn that a player is allowed to spawn in. Does not affect Adventure mode. The default value is 10 blocks. Tnt Explodes Tnt Explodes : "tntExplodes" Remarks Affects whether TNT blocks can be lit. Tnt Explosion Drop Decay Tnt Explosion Drop Decay : "tntExplosionDropDecay" Remarks Controls whether blocks randomly drop loot or all blocks drop loot when destroyed by an explosion. Defaults to false. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Command Block Output Command Blocks Enabled Do Day Light Cycle Do Entity Drops Do Fire Tick Do Immediate Respawn Do Insomnia Do Limited Crafting Do Mob Loot Do Mob Spawning Do Tile Drops Do Weather Cycle Drowning Damage Fall Damage Fire Damage Freeze Damage Function Command Limit Keep Inventory Max Command Chain Length Mob Griefing Natural Regeneration Players Sleeping Percentage Projectiles Can Break Blocks Pvp Random Tick Speed Recipes Unlock Respawn Blocks Explode Send Command Feedback Show Border Effect Show Coordinates Show Days Played Show Death Messages Show Recipe Messages Show Tags Spawn Radius Tnt Explodes Tnt Explosion Drop Decay Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 HudElement Enumeration HudElement Index Enumeration Members Air Bubbles Armor Crosshair Health Horse Health Hotbar Hunger Item Text Paper Doll Progress Bar Status Effects Tool Tips Touch Controls Enumeration Members Air Bubbles Air Bubbles : 9 Armor Armor : 1 Crosshair Crosshair : 4 Health Health : 6 Horse Health Horse Health : 10 Hotbar Hotbar : 5 Hunger Hunger : 8 Item Text Item Text : 12 Paper Doll Paper Doll : 0 Progress Bar Progress Bar : 7 Status Effects Status Effects : 11 Tool Tips Tool Tips : 2 Touch Controls Touch Controls : 3 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Air Bubbles Armor Crosshair Health Horse Health Hotbar Hunger Item Text Paper Doll Progress Bar Status Effects Tool Tips Touch Controls Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 HudVisibility Enumeration HudVisibility Enumeration that specifies how to treat the visibility of a HUD element. Index Enumeration Members Hide Reset Enumeration Members Hide Hide : 0 Remarks Specifies that this HUD element should be hidden. Reset Reset : 1 Remarks Specifies that this HUD element should be reset to its default state (while most HUD elements are visible, some HUD elements can be hidden by the player via settings.) Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Hide Reset Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 InputPermissionCategory Enumeration InputPermissionCategory Input permission categories. Used by @minecraft/server.PlayerInputPermissionCategoryChangeAfterEvent to specify which category was changed. Index Enumeration Members Camera Movement Enumeration Members Camera Camera : 1 Remarks Player input relating to camera movement. Movement Movement : 2 Remarks Player input relating to movement. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Camera Movement Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentTypes Enumeration ItemComponentTypes The types of item components that are accessible via function ItemStack.getComponent. Index Enumeration Members Cooldown Durability Enchantable Food Enumeration Members Cooldown Cooldown : "minecraft:cooldown" Remarks The minecraft:cooldown component. Durability Durability : "minecraft:durability" Remarks The minecraft:durability component. Enchantable Enchantable : "minecraft:enchantable" Remarks The minecraft:enchantable component. Food Food : "minecraft:food" Remarks The minecraft:food component. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Cooldown Durability Enchantable Food Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemLockMode Enumeration ItemLockMode Describes how an an item can be moved within a container. Index Enumeration Members inventory none slot Enumeration Members inventory inventory : "inventory" Remarks The item cannot be dropped or crafted with. none none : "none" Remarks The item has no container restrictions. slot slot : "slot" Remarks The item cannot be moved from its slot, dropped or crafted with. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page inventory none slot Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MoonPhase Enumeration MoonPhase Enum containing the different phases of the moon based on the current day.,Obtain the current MoonPhase using world.getMoonPhase. The fullness of the moon controls various mob behaviors such as the number of slimes that spawn in Swamp biomes, the chance skeletons and zombies have to spawn with armor, as well as the chance for spiders to spawn with certain status effects. Index Enumeration Members First Quarter Full Moon Last Quarter New Moon Waning Crescent Waning Gibbous Waxing Crescent Waxing Gibbous Enumeration Members First Quarter First Quarter : 2 Remarks The phase following the Waxing Crescent. Full Moon Full Moon : 0 Remarks The brightest moon phase. During this phase, cats have a 50% chance of spawning as black cats. Last Quarter Last Quarter : 6 Remarks The phase following the Waning Gibbous. New Moon New Moon : 4 Remarks The darkest moon phase. Waning Crescent Waning Crescent : 3 Remarks The phase following the Last Quarter. Waning Gibbous Waning Gibbous : 1 Remarks The phase following the Full Moon. Waxing Crescent Waxing Crescent : 5 Remarks The phase following the New Moon. Waxing Gibbous Waxing Gibbous : 7 Remarks The phase following the First Quarter. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page First Quarter Full Moon Last Quarter New Moon Waning Crescent Waning Gibbous Waxing Crescent Waxing Gibbous Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ObjectiveSortOrder Enumeration ObjectiveSortOrder Used for specifying a sort order for how to display an objective and its list of participants. Index Enumeration Members Ascending Descending Enumeration Members Ascending Ascending : 0 Remarks Objective participant list is displayed in ascending (e.g., A-Z) order. Descending Descending : 1 Remarks Objective participant list is displayed in descending (e.g., Z-A) order. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Ascending Descending Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PaletteColor Enumeration PaletteColor Enum containing colors to be used with EntityColorComponent and EntityColor2Component Index Enumeration Members Black Blue Brown Cyan Gray Green Light Blue Lime Magenta Orange Pink Purple Red Silver White Yellow Enumeration Members Black Black : 15 Remarks Hex color #1D1D21 Blue Blue : 11 Remarks Hex color #3C44AA Brown Brown : 12 Remarks Hex color #835432 Cyan Cyan : 9 Remarks Hex color #169C9C Gray Gray : 7 Remarks Hex color #474F52 Green Green : 13 Remarks Hex color #5E7C16 Light Blue Light Blue : 3 Remarks Hex color #3AB3DA Lime Lime : 5 Remarks Hex color #80C71F Magenta Magenta : 2 Remarks Hex color #C74EBD Orange Orange : 1 Remarks Hex color #F9801D Pink Pink : 6 Remarks Hex color #F38BAA Purple Purple : 10 Remarks Hex color #8932B8 Red Red : 14 Remarks Hex color #B02E26 Silver Silver : 8 Remarks Hex color #9D9D97 White White : 0 Remarks Hex color #f0f0f0 Yellow Yellow : 4 Remarks Hex color #FED83D Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Black Blue Brown Cyan Gray Green Light Blue Lime Magenta Orange Pink Purple Red Silver White Yellow Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardIdentityType Enumeration ScoreboardIdentityType Contains objectives and participants for the scoreboard. Index Enumeration Members Entity Fake Player Player Enumeration Members Entity Entity : "Entity" Remarks This scoreboard participant is tied to an entity. Fake Player Fake Player : "FakePlayer" Remarks This scoreboard participant is tied to a pseudo player entity - typically this is used to store scores as data or as abstract progress. Player Player : "Player" Remarks This scoreboard participant is tied to a player. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Entity Fake Player Player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScriptEventSource Enumeration ScriptEventSource Describes where the script event originated from. Index Enumeration Members Block Entity NPCDialogue Server Enumeration Members Block Block : "Block" Remarks The script event originated from a Block such as a Command Block. Entity Entity : "Entity" Remarks The script event originated from an Entity such as a Player, Command Block Minecart or Animation Controller. NPCDialogue NPCDialogue : "NPCDialogue" Remarks The script event originated from an NPC dialogue. Server Server : "Server" Remarks The script event originated from the server, such as from a runCommand API call or a dedicated server console. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Block Entity NPCDialogue Server Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 SignSide Enumeration SignSide Represents a side of a sign. Index Enumeration Members Back Front Enumeration Members Back Back : "Back" Remarks The back of the sign. Front Front : "Front" Remarks The front of the sign. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Back Front Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureAnimationMode Enumeration StructureAnimationMode Specifies how structure blocks should be animated when a structure is placed. Index Enumeration Members Blocks Layers None Enumeration Members Blocks Blocks : "Blocks" Remarks Blocks will be randomly placed one at at time. Use @minecraft/server.StructurePlaceOptions.animationSeconds to control how long it takes for all blocks to be placed. Layers Layers : "Layers" Remarks Blocks will be placed one layer at a time from bottom to top. Use @minecraft/server.StructurePlaceOptions.animationSeconds to control how long it takes for all blocks to be placed. None None : "None" Remarks All blocks will be placed immediately. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Blocks Layers None Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureMirrorAxis Enumeration StructureMirrorAxis Specifies how a structure should be mirrored when placed. Index Enumeration Members None X XZ Z Enumeration Members None None : "None" Remarks No mirroring. X X : "X" Remarks Structure is mirrored across the X axis. XZ XZ : "XZ" Remarks Structure is mirrored across both the X and Z axes. Z Z : "Z" Remarks Structure is mirrored across the Z axis. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page None X XZ Z Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureRotation Enumeration StructureRotation Enum describing a structure's placement rotation. Index Enumeration Members None Rotate180 Rotate270 Rotate90 Enumeration Members None None : "None" Remarks No rotation. Rotate180 Rotate180 : "Rotate180" Remarks 180 degree rotation. Rotate270 Rotate270 : "Rotate270" Remarks 270 degree rotation. Rotate90 Rotate90 : "Rotate90" Remarks 90 degree rotation. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page None Rotate180 Rotate270 Rotate90 Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureSaveMode Enumeration StructureSaveMode Specifies how a structure should be saved. Index Enumeration Members Memory World Enumeration Members Memory Memory : "Memory" Remarks The structure will be temporarily saved to memory. The structure will persist until the world is shut down. World World : "World" Remarks The structure will be saved to the world file and persist between world loads. A saved structure can be removed from the world via @minecraft/server.StructureManager.delete. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Memory World Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TimeOfDay Enumeration TimeOfDay Provides numeric values for common periods in the Minecraft day. Index Enumeration Members Day Midnight Night Noon Sunrise Sunset Enumeration Members Day Day : 1000 Remarks Sets the time to the start of the day, which is time of the day 1,000 (or the equivalent of 7am) in Minecraft. Midnight Midnight : 18000 Remarks Sets the time to midnight, which is time of the day 18,000 (or the equivalent of 12:00am) in Minecraft. Night Night : 13000 Remarks Sets the time to night, which is time of the day 13,000 (or the equivalent of 7:00pm) in Minecraft. Noon Noon : 6000 Remarks Sets the time to noon, which is time of the day 6,000 in Minecraft. Sunrise Sunrise : 23000 Remarks Sets the time to sunrise, which is time of the day 23,000 (or the equivalent of 5am) in Minecraft. Sunset Sunset : 12000 Remarks Sets the time to sunset, which is time of the day 12,000 (or the equivalent of 6pm) in Minecraft. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Day Midnight Night Noon Sunrise Sunset Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherType Enumeration WeatherType Used to specify the type of weather condition within the world. Index Enumeration Members Clear Rain Thunder Enumeration Members Clear Clear : "Clear" Remarks Specifies a clear weather condition. Rain Rain : "Rain" Remarks Specifies a rain weather condition. Thunder Thunder : "Thunder" Remarks Specifies a rain and thunder weather condition. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Clear Rain Thunder Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Block Class Block Represents a block in a dimension. A block represents a unique X, Y, and Z within a dimension and get/sets the state of the block at that location. This type was significantly updated in version 1.17.10.21. Example createWall.ts import { Vector3Utils , VECTOR3_NORTH , VECTOR3_WEST , VECTOR3_EAST , VECTOR3_SOUTH , } from "@minecraft/math" ; import { Entity } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; const VECTOR3_NORTHWEST = Vector3Utils . add ( VECTOR3_NORTH , VECTOR3_WEST ); const VECTOR3_NORTHEAST = Vector3Utils . add ( VECTOR3_NORTH , VECTOR3_EAST ); const VECTOR3_SOUTHWEST = Vector3Utils . add ( VECTOR3_SOUTH , VECTOR3_WEST ); const VECTOR3_SOUTHEAST = Vector3Utils . add ( VECTOR3_SOUTH , VECTOR3_EAST ); /** * Get the blocks from player surroundings and set to obsidian */ export function createWallAroundEntity ( entity : Entity ) { const location = entity . location ; const block = entity . dimension . getBlock ( location ); if (! block ) return ; const blockNorth = block . north (); const blockSouth = block . south (); const blockEast = block . east (); const blockWest = block . west (); const blockNorthWest = block . offset ( VECTOR3_NORTHWEST ); const blockNorthEast = block . offset ( VECTOR3_NORTHEAST ); const blockSouthWest = block . offset ( VECTOR3_SOUTHWEST ); const blockSouthEast = block . offset ( VECTOR3_SOUTHEAST ); const blocks = [ blockNorth , blockSouth , blockEast , blockWest , blockNorthWest , blockNorthEast , blockSouthWest , blockSouthEast , ]; // Check if the player have contact with cactus or sweet berry bush for ( const block of blocks ) { if (! block ) continue ; block . setType ( MinecraftBlockTypes . Obsidian ); } } Copy Hierarchy Block Index Constructors constructor Properties dimension is Air is Liquid location permutation type type Id x y z Methods above below bottom Center center east get Component get Item Stack get Redstone Power get Tags has Tag is Valid matches north offset set Permutation set Type south west Constructors Private constructor new Block ( ) : Block Returns Block Properties Readonly dimension dimension : Dimension Remarks Returns the dimension that the block is within. Example blockExplode.js import { world } from "@minecraft/server" ; // Block explodes when player break block world . afterEvents . playerBreakBlock . subscribe (( event ) => { event . block . dimension . createExplosion ( event . block . location , 1 ); }); Copy Readonly is Air is Air : boolean Remarks Returns true if this block is an air block (i.e., empty space). Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example bridgeEgg.js import { world , system , BlockPermutation } from "@minecraft/server" ; // bridge egg world . afterEvents . entitySpawn . subscribe (({ entity }) => { if ( entity . typeId === "minecraft:egg" ) { const id = system . runInterval (() => { const block = entity . dimension . getBlock ( entity . location ). below (); if ( block . isAir ) block . setPermutation ( BlockPermutation . resolve ( "minecraft:wool" ) ); else system . clearRun ( id ); }); } }); Copy Readonly is Liquid is Liquid : boolean Remarks Returns true if this block is a liquid block - (e.g., a water block and a lava block are liquid, while an air block and a stone block are not. Water logged blocks are not liquid blocks). Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example debug.ts import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); if ( block . isLiquid ) { console . warn ( "block is liquid" ); } Copy Readonly location location : Vector3 Remarks Coordinates of the specified block. Throws This property can throw when used. Example blockExplode.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . dimension . createExplosion ( block . location , 10 ); Copy Readonly permutation permutation : BlockPermutation Remarks Additional block configuration data that describes the block. Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example blockStates.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); console . warn ( block . typeId , JSON . stringify ( block . permutation . getAllStates ())); Copy Readonly type type : BlockType Remarks Gets the type of block. Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Readonly type Id type Id : string Remarks Identifier of the type of block for this block. Warning: Vanilla block names can be changed in future releases, try using 'Block.matches' instead for block comparison. Throws This property can throw when used. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Readonly x x : number Remarks X coordinate of the block. Readonly y y : number Remarks Y coordinate of the block. Readonly z z : number Remarks Z coordinate of the block. Methods above above ( steps ? ) : Block Parameters Optional steps : number Number of steps above to step before returning. Optional Returns Block Remarks Returns the Block above this block (positive in the Y direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError below below ( steps ? ) : Block Parameters Optional steps : number Number of steps below to step before returning. Optional Returns Block Remarks Returns the Block below this block (negative in the Y direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example copy.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Extract the player and block objects from the event data const { player , block } = eventData ; // Get the block that is directly below the block that was just placed const blockBelowThePlacedBlock = block . below ( 1 ); // Get the type of the block that is below the placed block const blockBelowThePlacedBlockType = blockBelowThePlacedBlock . type ; // Set the type of the newly placed block to be the same as the block below it block . setType ( blockBelowThePlacedBlockType ); }); Copy bottom Center bottom Center ( ) : Vector3 Returns Vector3 Remarks Returns the Vector3 of the center of this block on the X and Z axis. center center ( ) : Vector3 Returns Vector3 Remarks Returns the Vector3 of the center of this block on the X, Y, and Z axis. east east ( steps ? ) : Block Parameters Optional steps : number Number of steps to the east to step before returning. Optional Returns Block Remarks Returns the Block to the east of this block (positive in the X direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError get Component get Component ( componentId ) : BlockComponent Parameters componentId : string The identifier of the component (e.g., 'minecraft:inventory'). If no namespace prefix is specified, 'minecraft:' is assumed. Available component IDs can be found as part of the BlockComponentTypes enum. Returns BlockComponent Returns the component if it exists on the block, otherwise undefined. Remarks Gets a component (that represents additional capabilities) for a block - for example, an inventory component of a chest block. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example addChestItem.js import { BlockPermutation , ItemStack , world } from "@minecraft/server" ; // Chest Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . setPermutation ( BlockPermutation . resolve ( "minecraft:chest" )); const inventory = block . getComponent ( "inventory" ). container ; inventory . addItem ( new ItemStack ( "minecraft:cobblestone" , 64 )); Copy Example editHangingSign.js import { BlockPermutation , ItemStack , SignSide , world , } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; // Chest Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . setPermutation ( BlockPermutation . resolve ( MinecraftBlockTypes . BirchHangingSign ) ); const sign = block . getComponent ( "minecraft:sign" ); sign . setText ( "back" , SignSide . Back ); sign . setText ( "front" , SignSide . Front ); Copy Example editSign.js import { BlockPermutation , ItemStack , world } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; // Chest Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . setPermutation ( BlockPermutation . resolve ( MinecraftBlockTypes . DarkoakStandingSign ) ); const sign = block . getComponent ( "minecraft:sign" ); sign . setText ( "lol" ); Copy Example pistonAttachedBlocks.js import { BlockPermutation , ItemStack , world } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; // Chest Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); block . setPermutation ( BlockPermutation . resolve ( MinecraftBlockTypes . Piston )); const piston = block . getComponent ( "piston" ); console . warn ( piston . state , JSON . stringify ( piston . getAttachedBlocksLocations ())); Copy get Item Stack get Item Stack ( amount ? , withData ? ) : ItemStack Parameters Optional amount : number Number of instances of this block to place in the item stack. Optional Optional withData : boolean Whether additional data facets of the item stack are included. Optional Returns ItemStack An itemStack with the specified amount of items and data. Returns undefined if block type is incompatible. Remarks Creates a prototype item stack based on this block that can be used with Container/ContainerSlot APIs. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError get Redstone Power get Redstone Power ( ) : number Returns number Returns undefined if redstone power is not applicable to this block. Remarks Returns the net redstone power of this block. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example isPowered.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Function to check if a given block is powered by redstone function isBlockPowered ( block ) { // Get the redstone power level of the block // The 'getRedstonePower' method returns a number representing the power level // If the power level is greater than 0, it means the block is powered return block . getRedstonePower () > 0 ; } Copy get Tags get Tags ( ) : string [] Returns string [] The list of tags that the block has. Remarks Returns a set of tags for a block. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError has Tag has Tag ( tag ) : boolean Parameters tag : string Tag to check for. Returns boolean Returns true if the permutation of this block has the tag, else false . Remarks Checks to see if the permutation of this block has a specific tag. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example check_block_tags.js import { world } from "@minecraft/server" ; // Fetch the block const block = world . getDimension ( "overworld" ). getBlock ({ x: 1 , y: 2 , z: 3 }); console . log ( `Block is dirt: ${ block . hasTag ( "dirt" ) } ` ); console . log ( `Block is wood: ${ block . hasTag ( "wood" ) } ` ); console . log ( `Block is stone: ${ block . hasTag ( "stone" ) } ` ); Copy is Valid is Valid ( ) : boolean Returns boolean True if this block object is still working and valid. Remarks Returns true if this reference to a block is still valid (for example, if the block is unloaded, references to that block will no longer be valid.) matches matches ( blockName , states ? ) : boolean Parameters blockName : string Block type identifier to match this API against. Optional states : Record < string , string | number | boolean > Optional set of block states to test this block against. Optional Returns boolean Returns true if the block matches the specified criteria. Remarks Tests whether this block matches a specific criteria. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example test.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Function to check if a given block is red wool function isRedWool ( block ) { // Define the type id of block we are checking for let typeId = "wool" ; // Define the block state we are looking for // In this case, we want the color to be red let states = { color: "red" }; // Check if the block matches the specified type and states // The 'matches' method returns true if the block is of the specified type and has the specified states return block . matches ( typeId , states ); } Copy north north ( steps ? ) : Block Parameters Optional steps : number Number of steps to the north to step before returning. Optional Returns Block Remarks Returns the Block to the north of this block (negative in the Z direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example blockAtNorth.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); const blockAtNorth = block . north (); Copy offset offset ( offset ) : Block Parameters offset : Vector3 The offset vector. For example, an offset of 0, 1, 0 will return the block above the current block. Returns Block Block at the specified offset, or undefined if that block could not be retrieved (for example, the block and its relative chunk is not loaded yet.) Remarks Returns a block at an offset relative vector to this block. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError set Permutation set Permutation ( permutation ) : void Parameters permutation : BlockPermutation Permutation that contains a set of property states for the Block. Returns void Remarks Sets the block in the dimension to the state of the permutation. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example bedrockToAir.js import { BlockPermutation , world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); if ( block . typeId === "minecraft:bedrock" ) { block . setPermutation ( BlockPermutation . resolve ( "minecraft:air" )); } Copy set Type set Type ( blockType ) : void Parameters blockType : string | BlockType Identifier of the type of block to apply - for example, minecraft:powered_repeater. Returns void Remarks Sets the type of block. This function can't be called in read-only mode. Throws This function can throw errors. Error LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example troll.js // Script by WavePlayz import { world , BlockTypes } from "@minecraft/server" ; // Get all available block types in the game const blockTypes = BlockTypes . getAll (); // Function to get a random block type from the list of block types const getRandomBlockType = () => blockTypes [ Math . floor ( blockTypes . length * Math . random ())]; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Destructure the player and block objects from the event data const { player , block } = eventData ; // Get a random block type const randomBlockType = getRandomBlockType (); // Send a message to the player indicating the type of block they placed player . sendMessage ( "You placed the " + randomBlockType . id + " block, xD" ); // Change the type of the placed block to the random block type block . setType ( randomBlockType ); }); Copy south south ( steps ? ) : Block Parameters Optional steps : number Number of steps to the south to step before returning. Optional Returns Block Remarks Returns the Block to the south of this block (positive in the Z direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example blockAtSouth.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); const nearbyBlock = block . south (); Copy west west ( steps ? ) : Block Parameters Optional steps : number Number of steps to the west to step before returning. Optional Returns Block Remarks Returns the Block to the west of this block (negative in the X direction). Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example blockAtWest.js import { world } from "@minecraft/server" ; // Block at (0, 0, 0) const block = world . getDimension ( "overworld" ). getBlock ({ x: 0 , y: 0 , z: 0 }); const blockAtWest = block . west ( 10 ); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension is Air is Liquid location permutation type type Id x y z above below bottom Center center east get Component get Item Stack get Redstone Power get Tags has Tag is Valid matches north offset set Permutation set Type south west Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponent Class BlockComponent Base type for components associated with blocks. Hierarchy Component BlockComponent BlockInventoryComponent BlockPistonComponent BlockRecordPlayerComponent BlockSignComponent Index Constructors constructor Properties block type Id Methods is Valid Constructors Private constructor new Block Component ( ) : BlockComponent Returns BlockComponent Overrides Component . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from Component . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from Component . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentEntityFallOnEvent Class BlockComponentEntityFallOnEvent Contains information regarding an entity falling onto a specific block. Hierarchy BlockEvent BlockComponentEntityFallOnEvent Index Constructors constructor Properties block dimension entity? fall Distance Constructors Private constructor new Block Component Entity Fall On Event ( ) : BlockComponentEntityFallOnEvent Returns BlockComponentEntityFallOnEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly entity entity ?: Entity Remarks The entity that fell onto the block. Readonly fall Distance fall Distance : number Remarks The distance that the entity fell onto this block with. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension entity fall Distance Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentOnPlaceEvent Class BlockComponentOnPlaceEvent Contains information regarding a specific block that was placed. Hierarchy BlockEvent BlockComponentOnPlaceEvent Index Constructors constructor Properties block dimension previous Block Constructors Private constructor new Block Component On Place Event ( ) : BlockComponentOnPlaceEvent Returns BlockComponentOnPlaceEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly previous Block previous Block : BlockPermutation Remarks Previous block at this location that was replaced. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension previous Block Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentPlayerDestroyEvent Class BlockComponentPlayerDestroyEvent Contains information regarding a specific block being destroyed. Hierarchy BlockEvent BlockComponentPlayerDestroyEvent Index Constructors constructor Properties block destroyed Block Permutation dimension player? Constructors Private constructor new Block Component Player Destroy Event ( ) : BlockComponentPlayerDestroyEvent Returns BlockComponentPlayerDestroyEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly destroyed Block Permutation destroyed Block Permutation : BlockPermutation Remarks Returns permutation information about this block before it was destroyed. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly player player ?: Player Remarks The player that destroyed this block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block destroyed Block Permutation dimension player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentPlayerInteractEvent Class BlockComponentPlayerInteractEvent Contains information regarding a specific block being interacted with. Hierarchy BlockEvent BlockComponentPlayerInteractEvent Index Constructors constructor Properties block dimension face face Location? player? Constructors Private constructor new Block Component Player Interact Event ( ) : BlockComponentPlayerInteractEvent Returns BlockComponentPlayerInteractEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly face face : Direction Remarks The block face that was interacted with. Optional Readonly face Location face Location ?: Vector3 Remarks Location relative to the bottom north-west corner of the block that the player interacted with. Optional Readonly player player ?: Player Remarks The player that interacted with this block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension face face Location player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentPlayerPlaceBeforeEvent Class BlockComponentPlayerPlaceBeforeEvent Contains information regarding an event before a player places a block. Hierarchy BlockEvent BlockComponentPlayerPlaceBeforeEvent Index Constructors constructor Properties block cancel dimension face permutation To Place player? Constructors Private constructor new Block Component Player Place Before Event ( ) : BlockComponentPlayerPlaceBeforeEvent Returns BlockComponentPlayerPlaceBeforeEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block cancel cancel : boolean Remarks If set to true, cancels the block place event. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly face face : Direction Remarks The block face that was placed onto. permutation To Place permutation To Place : BlockPermutation Remarks The block permutation that will be placed if the event is not cancelled. If set to a different block permutation, that permutation will be placed instead. Optional Readonly player player ?: Player Remarks The player that is placing this block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block cancel dimension face permutation To Place player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentRandomTickEvent Class BlockComponentRandomTickEvent Contains information regarding a specific block randomly ticking. Hierarchy BlockEvent BlockComponentRandomTickEvent Index Constructors constructor Properties block dimension Constructors Private constructor new Block Component Random Tick Event ( ) : BlockComponentRandomTickEvent Returns BlockComponentRandomTickEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentRegistry Class BlockComponentRegistry Example registerCustomBlockComponent.ts import { world } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( initEvent ) => { initEvent . blockComponentRegistry . registerCustomComponent ( "custom:block" , { beforeOnPlayerPlace : ( event ) => { const { player , block , face , permutationToPlace , dimension } = event ; event . cancel = true ; // include this if canceling block placement // Your code here }, onEntityFallOn : ( event ) => { const { entity , block , fallDistance , dimension } = event ; // Your code here }, onPlace : ( event ) => { const { block , dimension , previousBlock } = event ; // Your code here }, onPlayerDestroy : ( event ) => { const { player , block , dimension , destroyedBlockPermutation } = event ; // Your code here }, onPlayerInteract : ( event ) => { const { player , block , dimension , face , faceLocation } = event ; // Your code here }, onRandomTick : ( event ) => { const { block , dimension } = event ; // Your code here }, onStepOff : ( event ) => { const { entity , block , dimension } = event ; // Your code here }, onStepOn : ( event ) => { const { entity , block , dimension } = event ; // Your code here }, onTick : ( event ) => { const { block , dimension } = event ; // Your code here }, }); }); Copy Hierarchy BlockComponentRegistry Index Constructors constructor Methods register Custom Component Constructors Private constructor new Block Component Registry ( ) : BlockComponentRegistry Returns BlockComponentRegistry Methods register Custom Component register Custom Component ( name , customComponent ) : void Parameters name : string customComponent : BlockCustomComponent Returns void Throws This function can throw errors. BlockCustomComponentAlreadyRegisteredError BlockCustomComponentReloadNewComponentError BlockCustomComponentReloadNewEventError BlockCustomComponentReloadVersionError CustomComponentInvalidRegistryError CustomComponentNameError minecraftcommon.EngineError Example registerComponent.ts import { BlockComponentStepOnEvent , BlockCustomComponent , BlockPermutation , world , } from "@minecraft/server" ; class TurnToAirComponent implements BlockCustomComponent { onStepOn ( data : BlockComponentStepOnEvent ) { data . block . setPermutation ( BlockPermutation . resolve ( "minecraft:emerald_block" ) ); } } world . beforeEvents . worldInitialize . subscribe (( event ) => { event . blockComponentRegistry . registerCustomComponent ( "jayly:custom_block" , new TurnToAirComponent () ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor register Custom Component Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentStepOffEvent Class BlockComponentStepOffEvent Contains information regarding an entity stepping off a specific block. Hierarchy BlockEvent BlockComponentStepOffEvent Index Constructors constructor Properties block dimension entity? Constructors Private constructor new Block Component Step Off Event ( ) : BlockComponentStepOffEvent Returns BlockComponentStepOffEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly entity entity ?: Entity Remarks The entity that stepped off the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentStepOnEvent Class BlockComponentStepOnEvent Contains information regarding an entity stepping onto a specific block. Hierarchy BlockEvent BlockComponentStepOnEvent Index Constructors constructor Properties block dimension entity? Constructors Private constructor new Block Component Step On Event ( ) : BlockComponentStepOnEvent Returns BlockComponentStepOnEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly entity entity ?: Entity Remarks The entity that stepped on the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockComponentTickEvent Class BlockComponentTickEvent Contains information regarding a specific block ticking. Hierarchy BlockEvent BlockComponentTickEvent Index Constructors constructor Properties block dimension Constructors Private constructor new Block Component Tick Event ( ) : BlockComponentTickEvent Returns BlockComponentTickEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponentAlreadyRegisteredError Class BlockCustomComponentAlreadyRegisteredError Hierarchy Error BlockCustomComponentAlreadyRegisteredError Index Constructors constructor Properties message name stack? Constructors Private constructor new Block Custom Component Already Registered Error ( ) : BlockCustomComponentAlreadyRegisteredError Returns BlockCustomComponentAlreadyRegisteredError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponentReloadNewComponentError Class BlockCustomComponentReloadNewComponentError Hierarchy Error BlockCustomComponentReloadNewComponentError Index Constructors constructor Properties message name stack? Constructors Private constructor new Block Custom Component Reload New Component Error ( ) : BlockCustomComponentReloadNewComponentError Returns BlockCustomComponentReloadNewComponentError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponentReloadNewEventError Class BlockCustomComponentReloadNewEventError Hierarchy Error BlockCustomComponentReloadNewEventError Index Constructors constructor Properties message name stack? Constructors Private constructor new Block Custom Component Reload New Event Error ( ) : BlockCustomComponentReloadNewEventError Returns BlockCustomComponentReloadNewEventError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponentReloadVersionError Class BlockCustomComponentReloadVersionError Hierarchy Error BlockCustomComponentReloadVersionError Index Constructors constructor Properties message name stack? Constructors Private constructor new Block Custom Component Reload Version Error ( ) : BlockCustomComponentReloadVersionError Returns BlockCustomComponentReloadVersionError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockEvent Class BlockEvent Contains information regarding an event that impacts a specific block. Hierarchy BlockEvent BlockComponentEntityFallOnEvent BlockComponentOnPlaceEvent BlockComponentPlayerDestroyEvent BlockComponentPlayerInteractEvent BlockComponentPlayerPlaceBeforeEvent BlockComponentRandomTickEvent BlockComponentStepOffEvent BlockComponentStepOnEvent BlockComponentTickEvent BlockExplodeAfterEvent ButtonPushAfterEvent LeverActionAfterEvent PistonActivateAfterEvent PlayerBreakBlockAfterEvent PlayerBreakBlockBeforeEvent PlayerPlaceBlockAfterEvent PressurePlatePopAfterEvent PressurePlatePushAfterEvent TargetBlockHitAfterEvent TripWireTripAfterEvent Index Constructors constructor Properties block dimension Constructors Private constructor new Block Event ( ) : BlockEvent Returns BlockEvent Properties Readonly block block : Block Remarks Block impacted by this event. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockExplodeAfterEvent Class BlockExplodeAfterEvent Contains information regarding an explosion that has occurred for a specific block. Hierarchy BlockEvent BlockExplodeAfterEvent Index Constructors constructor Properties block dimension exploded Block Permutation source? Constructors Private constructor new Block Explode After Event ( ) : BlockExplodeAfterEvent Returns BlockExplodeAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly exploded Block Permutation exploded Block Permutation : BlockPermutation Remarks Description of the block that has exploded. Optional Readonly source source ?: Entity Remarks Optional source of the explosion. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension exploded Block Permutation source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockExplodeAfterEventSignal Class BlockExplodeAfterEventSignal Manages callbacks that are connected to when an explosion occurs, as it impacts individual blocks. Example blockExplodeEvent.ts import { world , BlockExplodeAfterEvent } from "@minecraft/server" ; // Subscribe to the blockExplode event world . afterEvents . blockExplode . subscribe (( event : BlockExplodeAfterEvent ) => { const { source , block , explodedBlockPermutation , dimension } = event ; // Log details of the explosion event console . log ( `Block exploded at position: ${ block . location } ` ); console . log ( `Block type: ${ explodedBlockPermutation . type . id } ` ); console . log ( `Dimension: ${ dimension . id } ` ); if ( source ) { console . log ( `Explosion caused by: ${ source . id } ` ); } else { console . log ( `Explosion caused by an unknown source` ); } // Example: Create an explosion at the block location dimension . createExplosion ( block . location , 5 , { causesFire: true }); }); Copy Hierarchy BlockExplodeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Block Explode After Event Signal ( ) : BlockExplodeAfterEventSignal Returns BlockExplodeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : BlockExplodeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : BlockExplodeAfterEvent Returns void Remarks Adds a callback that will be called when an explosion occurs, as it impacts individual blocks. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an explosion occurs, as it impacts individual blocks. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : BlockExplodeAfterEvent Returns void Returns void Remarks Removes a callback from being called when an explosion occurs, as it impacts individual blocks. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockInventoryComponent Class BlockInventoryComponent Represents the inventory of a block in the world. Used with blocks like chests. Example place_items_in_chest.js import { world , MinecraftBlockTypes , Items , ItemStack } from "@minecraft/server" ; // Fetch block const block = world . getDimension ( "overworld" ). getBlock ({ x: 1 , y: 2 , z: 3 }); // Make it a chest block . setType ( MinecraftBlockTypes . chest ); // Get the inventory const inventoryComponent = block . getComponent ( "inventory" ); const inventoryContainer = inventoryComponent . container ; // Set slot 0 to a stack of 10 apples inventoryContainer . setItem ( 0 , new ItemStack ( Items . apple , 10 , 0 )); Copy Hierarchy BlockComponent BlockInventoryComponent Index Constructors constructor Properties block container? type Id component Id Methods is Valid Constructors Private constructor new Block Inventory Component ( ) : BlockInventoryComponent Returns BlockInventoryComponent Overrides BlockComponent . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Inherited from BlockComponent . block Optional Readonly container container ?: Container Remarks The container which holds an ItemStack . Throws This property can throw when used. Example empty.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the event that triggers when a player interacts with a block world . afterEvents . playerInteractWithBlock . subscribe (( eventData ) => { // Extract the player and block objects from the event data const { player , block } = eventData ; // Get the inventory component of the block let inventoryComponent = block . getComponent ( "inventory" ); // Check if the block has an inventory component if ( inventoryComponent == null ) { // Send a message to the player if the block does not have an inventory player . sendMessage ( `The block does not have an inventory component.` ); return ; // Exit the function early } // Get the inventory container from the inventory component const inventoryContainer = inventoryComponent . container ; // Destructure the empty slots count and total size from the inventory container let { emptySlotsCount , size } = inventoryContainer ; // Send a message to the player with the number of free slots in the inventory player . sendMessage ( ` ${ emptySlotsCount } out of ${ size } slots are free.` ); }); Copy Readonly type Id type Id : string Remarks Identifier of the component. Inherited from BlockComponent . typeId Static Readonly component Id component Id : "minecraft:inventory" = 'minecraft:inventory' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from BlockComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block container type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockLocationIterator Class BlockLocationIterator A BlockLocationIterator returns the next block location of the block volume across which it is iterating. The BlockLocationIterator is used to abstract the shape of the block volume it was fetched from (so it can represent all the block locations that make up rectangles, cubes, spheres, lines and complex shapes). Each iteration pass returns the next valid block location in the parent shape. Unless otherwise specified by the parent shape - the BlockLocationIterator will iterate over a 3D space in the order of increasing X, followed by increasing Z followed by increasing Y. (Effectively stepping across the XZ plane, and when all the locations in that plane are exhausted, increasing the Y coordinate to the next XZ slice) Hierarchy BlockLocationIterator Implements Iterable < Vector3 > Index Constructors constructor Methods [iterator] next Constructors Private constructor new Block Location Iterator ( ) : BlockLocationIterator Returns BlockLocationIterator Methods [iterator] [iterator] ( ) : Iterator < Vector3 , any , undefined > Returns Iterator < Vector3 , any , undefined > Remarks This function can't be called in read-only mode. Implementation of Iterable.[iterator] next next ( ) : IteratorResult < Vector3 , any > Returns IteratorResult < Vector3 , any > Remarks This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor [iterator] next Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockPermutation Class BlockPermutation Contains the combination of type BlockType and properties (also sometimes called block state) which describe a block (but does not belong to a specific Block ). Example createTranslatedSign.ts // A function the creates a sign at the specified location with the specified text import { DimensionLocation , BlockPermutation , BlockComponentTypes } from '@minecraft/server' ; import { MinecraftBlockTypes } from '@minecraft/vanilla-data' ; function createSignAt ( location : DimensionLocation ) { const signBlock = location . dimension . getBlock ( location ); if (! signBlock ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const signPerm = BlockPermutation . resolve ( MinecraftBlockTypes . StandingSign , { ground_sign_direction: 8 }); signBlock . setPermutation ( signPerm ); // Update block to be a sign // Update the sign block's text // with "Steve's Head" const signComponent = signBlock . getComponent ( BlockComponentTypes . Sign ); if ( signComponent ) { signComponent . setText ({ translate: 'item.skull.player.name' , with: [ 'Steve' ] }); } } Copy Hierarchy BlockPermutation Index Constructors constructor Properties type Methods get All States get Item Stack get State get Tags has Tag matches with State resolve Constructors Private constructor new Block Permutation ( ) : BlockPermutation Returns BlockPermutation Properties Readonly type type : BlockType Remarks The BlockType that the permutation has. Methods get All States get All States ( ) : Record < string , string | number | boolean > Returns Record < string , string | number | boolean > Returns the list of all of the block states that the permutation has. Remarks Returns all available block states associated with this block. get Item Stack get Item Stack ( amount ? ) : ItemStack Parameters Optional amount : number Number of instances of this block to place in the prototype item stack. Optional Returns ItemStack Remarks Retrieves a prototype item stack based on this block permutation that can be used with item Container/ContainerSlot APIs. get State get State ( stateName ) : string | number | boolean Parameters stateName : string Name of the block state who's value is to be returned. Returns string | number | boolean Returns the state if the permutation has it, else undefined . Remarks Gets a state for the permutation. get Tags get Tags ( ) : string [] Returns string [] Remarks Creates a copy of the permutation. has Tag has Tag ( tag ) : boolean Parameters tag : string Returns boolean Returns true if the permutation has the tag, else false . Remarks Checks to see if the permutation has a specific tag. Example check_block_tags.js import { world } from "@minecraft/server" ; // Fetch the block const block = world . getDimension ( "overworld" ). getBlock ({ x: 1 , y: 2 , z: 3 }); const blockPerm = block . getPermutation (); console . log ( `Block is dirt: ${ blockPerm . hasTag ( "dirt" ) } ` ); console . log ( `Block is wood: ${ blockPerm . hasTag ( "wood" ) } ` ); console . log ( `Block is stone: ${ blockPerm . hasTag ( "stone" ) } ` ); Copy matches matches ( blockName , states ? ) : boolean Parameters blockName : string An optional set of states to compare against. Optional states : Record < string , string | number | boolean > Optional Returns boolean Remarks Returns a boolean whether a specified permutation matches this permutation. If states is not specified, matches checks against the set of types more broadly. Example test.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Function to check if a given block is red wool function isRedWool ( block ) { // Define the type id of block we are checking for let typeId = "wool" ; // Define the block state we are looking for // In this case, we want the color to be red let states = { color: "red" }; // Check if the block matches the specified type and states // The 'matches' method returns true if the block is of the specified type and has the specified states return block . matches ( typeId , states ); } Copy with State with State ( name , value ) : BlockPermutation Parameters name : string Identifier of the block property. value : string | number | boolean Value of the block property. Returns BlockPermutation Remarks Returns a derived BlockPermutation with a specific property set. Throws This function can throw errors. Static resolve resolve ( blockName , states ? ) : BlockPermutation Parameters blockName : string Identifier of the block to check. Optional states : Record < string , string | number | boolean > Optional Returns BlockPermutation Remarks Given a type identifier and an optional set of properties, will return a BlockPermutation object that is usable in other block APIs (e.g., block.setPermutation) Throws This function can throw errors. Example addBlockColorCube.ts import { DimensionLocation , BlockPermutation } from '@minecraft/server' ; import { MinecraftBlockTypes } from '@minecraft/vanilla-data' ; const allWoolBlocks : string [] = [ MinecraftBlockTypes . WhiteWool , MinecraftBlockTypes . OrangeWool , MinecraftBlockTypes . MagentaWool , MinecraftBlockTypes . LightBlueWool , MinecraftBlockTypes . YellowWool , MinecraftBlockTypes . LimeWool , MinecraftBlockTypes . PinkWool , MinecraftBlockTypes . GrayWool , MinecraftBlockTypes . LightGrayWool , MinecraftBlockTypes . CyanWool , MinecraftBlockTypes . PurpleWool , MinecraftBlockTypes . BlueWool , MinecraftBlockTypes . BrownWool , MinecraftBlockTypes . GreenWool , MinecraftBlockTypes . RedWool , MinecraftBlockTypes . BlackWool , ]; const cubeDim = 7 ; function placeRainbowCube ( location : DimensionLocation ) { let colorIndex = 0 ; for ( let x = 0 ; x <= cubeDim ; x ++) { for ( let y = 0 ; y <= cubeDim ; y ++) { for ( let z = 0 ; z <= cubeDim ; z ++) { colorIndex ++; location . dimension . getBlock ({ x: location . x + x , y: location . y + y , z: location . z + z }) ?. setPermutation ( BlockPermutation . resolve ( allWoolBlocks [ colorIndex % allWoolBlocks . length ])); } } } } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor type get All States get Item Stack get State get Tags has Tag matches with State resolve Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockPistonComponent Class BlockPistonComponent When present, this block has piston-like behavior. Contains additional properties for discovering block piston state. Hierarchy BlockComponent BlockPistonComponent Index Constructors constructor Properties block is Moving state type Id component Id Methods get Attached Blocks get Attached Blocks Locations is Valid Constructors Private constructor new Block Piston Component ( ) : BlockPistonComponent Returns BlockPistonComponent Overrides BlockComponent . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Inherited from BlockComponent . block Readonly is Moving is Moving : boolean Remarks Whether the piston is in the process of expanding or retracting. Throws This property can throw when used. Readonly state state : BlockPistonState Remarks The current state of the piston. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from BlockComponent . typeId Static Readonly component Id component Id : "minecraft:piston" = 'minecraft:piston' Methods get Attached Blocks get Attached Blocks ( ) : Block [] Returns Block [] Remarks Retrieves a set of blocks that this piston is connected with. Throws This function can throw errors. Example randomize.js // Script by WavePlayz import { world , system , BlockTypes } from "@minecraft/server" ; // Get all available block types in the game const blockTypes = BlockTypes . getAll (); // Function to get a random block type from the list of block types const getRandomBlockType = () => blockTypes [ Math . floor ( blockTypes . length * Math . random ())]; // Subscribe to the event that triggers when a piston is activated world . afterEvents . pistonActivate . subscribe (( eventData ) => { // Destructure the dimension and piston objects from the event data const { dimension , piston } = eventData ; // Get the blocks attached to the piston const attachedBlocks = piston . getAttachedBlocks (); // Get the locations of the blocks attached to the piston const attachedBlocksLocations = piston . getAttachedBlocksLocations (); // Loop through each attached block location attachedBlocksLocations . forEach (( location , index ) => { // Set the type of each attached block to a random block type attachedBlocks [ index ]. setType ( getRandomBlockType ()); }); }); Copy get Attached Blocks Locations get Attached Blocks Locations ( ) : Vector3 [] Returns Vector3 [] Remarks Retrieves a set of block locations that this piston is connected with. Throws This function can throw errors. Example randomize.js // Script by WavePlayz import { world , system , BlockTypes } from "@minecraft/server" ; // Get all available block types in the game const blockTypes = BlockTypes . getAll (); // Function to get a random block type from the list of block types const getRandomBlockType = () => blockTypes [ Math . floor ( blockTypes . length * Math . random ())]; // Subscribe to the event that triggers when a piston is activated world . afterEvents . pistonActivate . subscribe (( eventData ) => { // Destructure the dimension and piston objects from the event data const { dimension , piston } = eventData ; // Get the blocks attached to the piston const attachedBlocks = piston . getAttachedBlocks (); // Get the locations of the blocks attached to the piston const attachedBlocksLocations = piston . getAttachedBlocksLocations (); // Loop through each attached block location attachedBlocksLocations . forEach (( location , index ) => { // Set the type of each attached block to a random block type attachedBlocks [ index ]. setType ( getRandomBlockType ()); }); }); Copy is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from BlockComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block is Moving state type Id component Id get Attached Blocks get Attached Blocks Locations is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockRecordPlayerComponent Class BlockRecordPlayerComponent Represents a block that can play a record. Hierarchy BlockComponent BlockRecordPlayerComponent Index Constructors constructor Properties block type Id component Id Methods eject Record get Record is Playing is Valid pause Record play Record set Record Constructors Private constructor new Block Record Player Component ( ) : BlockRecordPlayerComponent Returns BlockRecordPlayerComponent Overrides BlockComponent . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Inherited from BlockComponent . block Readonly type Id type Id : string Remarks Identifier of the component. Inherited from BlockComponent . typeId Static Readonly component Id component Id : "minecraft:record_player" = 'minecraft:record_player' Methods eject Record eject Record ( ) : void Returns void Remarks Ejects the currently set record of this record-playing block. This function can't be called in read-only mode. Throws This function can throw errors. get Record get Record ( ) : ItemStack Returns ItemStack Remarks Gets the currently set record of this record-playing block. Throws This function can throw errors. is Playing is Playing ( ) : boolean Returns boolean Remarks Returns true if the record-playing block is currently playing a record. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from BlockComponent . isValid pause Record pause Record ( ) : void Returns void Remarks Pauses the currently playing record of this record-playing block. This function can't be called in read-only mode. Throws This function can throw errors. play Record play Record ( ) : void Returns void Remarks Plays the currently set record of this record-playing block. This function can't be called in read-only mode. Throws This function can throw errors. set Record set Record ( recordItemType ? , startPlaying ? ) : void Parameters Optional recordItemType : string | ItemType Optional Optional startPlaying : boolean Optional Returns void Remarks Sets and plays a record based on an item type. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block type Id component Id eject Record get Record is Playing is Valid pause Record play Record set Record Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockSignComponent Class BlockSignComponent Represents a block that can display text on it. Example addTwoSidedSign.ts // A function the creates a sign at the specified location with text on both sides and dye colors import { DimensionLocation , BlockPermutation , BlockSignComponent , BlockComponentTypes , DyeColor , SignSide , } from '@minecraft/server' ; import { MinecraftBlockTypes } from '@minecraft/vanilla-data' ; function createSignAt ( location : DimensionLocation ) { const block = location . dimension . getBlock ( location ); if (! block ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const signPerm = BlockPermutation . resolve ( MinecraftBlockTypes . StandingSign , { ground_sign_direction: 8 , }); block . setPermutation ( signPerm ); const sign = block . getComponent ( BlockComponentTypes . Sign ); if ( sign !== undefined ) { sign . setText ( `Party Sign! \n This is green on the front.` ); sign . setText ( `Party Sign! \n This is red on the back.` , SignSide . Back ); sign . setTextDyeColor ( DyeColor . Green ); sign . setTextDyeColor ( DyeColor . Red , SignSide . Back ); // players cannot edit sign! sign . setWaxed ( true ); } else { console . warn ( 'Could not find a sign component on the block.' ); } } Copy Example setSignText.ts import { BlockComponentTypes , DimensionLocation , RawMessage , RawText , } from '@minecraft/server' ; // Function which updates a sign blocks text to raw text function updateSignText ( signLocation : DimensionLocation ) { const block = signLocation . dimension . getBlock ( signLocation ); if (! block ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const sign = block . getComponent ( BlockComponentTypes . Sign ); if ( sign ) { // RawMessage const helloWorldMessage : RawMessage = { text: 'Hello World' }; sign . setText ( helloWorldMessage ); // RawText const helloWorldText : RawText = { rawtext: [{ text: 'Hello World' }] }; sign . setText ( helloWorldText ); // Regular string sign . setText ( 'Hello World' ); } else { console . warn ( 'Could not find a sign component on the block.' ); } } Copy Example createTranslatedSign.ts // A function the creates a sign at the specified location with the specified text import { DimensionLocation , BlockPermutation , BlockComponentTypes } from '@minecraft/server' ; import { MinecraftBlockTypes } from '@minecraft/vanilla-data' ; function createSignAt ( location : DimensionLocation ) { const signBlock = location . dimension . getBlock ( location ); if (! signBlock ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const signPerm = BlockPermutation . resolve ( MinecraftBlockTypes . StandingSign , { ground_sign_direction: 8 }); signBlock . setPermutation ( signPerm ); // Update block to be a sign // Update the sign block's text // with "Steve's Head" const signComponent = signBlock . getComponent ( BlockComponentTypes . Sign ); if ( signComponent ) { signComponent . setText ({ translate: 'item.skull.player.name' , with: [ 'Steve' ] }); } } Copy Hierarchy BlockComponent BlockSignComponent Index Constructors constructor Properties block is Waxed type Id component Id Methods get Raw Text get Text get Text Dye Color is Valid set Text set Text Dye Color set Waxed Constructors Private constructor new Block Sign Component ( ) : BlockSignComponent Returns BlockSignComponent Overrides BlockComponent . constructor Properties Readonly block block : Block Remarks Block instance that this component pertains to. Inherited from BlockComponent . block Readonly is Waxed is Waxed : boolean Remarks Whether or not players can edit the sign. This happens if a sign has had a honeycomb used on it or setWaxed was called on the sign. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from BlockComponent . typeId Static Readonly component Id component Id : "minecraft:sign" = 'minecraft:sign' Methods get Raw Text get Raw Text ( side ? ) : RawText Parameters Optional side : SignSide The side of the sign to read the message from. If not provided, this will return the message from the front side of the sign. Optional Returns RawText Remarks Returns the RawText of the sign if setText was called with a RawMessage or a RawText object, otherwise returns undefined. Throws This function can throw errors. get Text get Text ( side ? ) : string Parameters Optional side : SignSide The side of the sign to read the message from. If not provided, this will return the message from the front side of the sign. Optional Returns string Remarks Returns the text of the sign if setText was called with a string, otherwise returns undefined. Throws This function can throw errors. get Text Dye Color get Text Dye Color ( side ? ) : DyeColor Parameters Optional side : SignSide The side of the sign to read the dye from. If not provided, this will return the dye on the front side of the sign. Optional Returns DyeColor Remarks Gets the dye that is on the text or undefined if the sign has not been dyed. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from BlockComponent . isValid set Text set Text ( message , side ? ) : void Parameters message : string | RawText | RawMessage The message to set on the sign. If set to a string, then call getText to read that string. If set to a RawMessage, then calling getRawText will return a RawText. If set to a RawText, then calling getRawText will return the same object that was passed in. Optional side : SignSide The side of the sign the message will be set on. If not provided, the message will be set on the front side of the sign. Optional Returns void Remarks Sets the text of the sign component. This function can't be called in read-only mode. Throws Throws if the provided message is greater than 512 characters in length. Example setSignText.ts import { BlockComponentTypes , DimensionLocation , RawMessage , RawText , } from '@minecraft/server' ; // Function which updates a sign blocks text to raw text function updateSignText ( signLocation : DimensionLocation ) { const block = signLocation . dimension . getBlock ( signLocation ); if (! block ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const sign = block . getComponent ( BlockComponentTypes . Sign ); if ( sign ) { // RawMessage const helloWorldMessage : RawMessage = { text: 'Hello World' }; sign . setText ( helloWorldMessage ); // RawText const helloWorldText : RawText = { rawtext: [{ text: 'Hello World' }] }; sign . setText ( helloWorldText ); // Regular string sign . setText ( 'Hello World' ); } else { console . warn ( 'Could not find a sign component on the block.' ); } } Copy set Text Dye Color set Text Dye Color ( color ? , side ? ) : void Parameters Optional color : DyeColor The dye color to apply to the sign or undefined to clear the dye on the sign. Optional Optional side : SignSide The side of the sign the color will be set on. If not provided, the color will be set on the front side of the sign. Optional Returns void Remarks Sets the dye color of the text. This function can't be called in read-only mode. Throws This function can throw errors. set Waxed set Waxed ( waxed ) : void Parameters waxed : boolean Returns void Remarks Makes it so players cannot edit this sign. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block is Waxed type Id component Id get Raw Text get Text get Text Dye Color is Valid set Text set Text Dye Color set Waxed Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockStateType Class BlockStateType Represents a configurable state value of a block instance. For example, the facing direction of stairs is accessible as a block state. Hierarchy BlockStateType Index Constructors constructor Properties id valid Values Constructors Private constructor new Block State Type ( ) : BlockStateType Returns BlockStateType Properties Readonly id id : string Remarks Identifier of the block property. Readonly valid Values valid Values : ( string | number | boolean ) [] Remarks A set of valid values for the block property. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id valid Values Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockStates Class BlockStates Enumerates all BlockStateType s. Hierarchy BlockStates Index Constructors constructor Methods get get All Constructors Private constructor new Block States ( ) : BlockStates Returns BlockStates Methods Static get get ( stateName ) : BlockStateType Parameters stateName : string Returns BlockStateType Returns the Block state instance if it is found. If the block state instance is not found returns undefined. Remarks Retrieves a specific block state instance. Static get All get All ( ) : BlockStateType [] Returns BlockStateType [] Remarks Retrieves a set of all available block states. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockType Class BlockType The type (or template) of a block. Does not contain permutation data (state) other than the type of block it represents. This type was introduced as of version 1.17.10.21. Hierarchy BlockType Index Constructors constructor Properties id Constructors Private constructor new Block Type ( ) : BlockType Returns BlockType Properties Readonly id id : string Remarks Block type name - for example, minecraft:acacia_stairs . Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockTypes Class BlockTypes Contains a catalog of Minecraft Block Types that are available in this world. Hierarchy BlockTypes Index Constructors constructor Methods get get All Constructors Private constructor new Block Types ( ) : BlockTypes Returns BlockTypes Methods Static get get ( typeName ) : BlockType Parameters typeName : string Identifier of the block type. Should follow a namespace:id pattern, such as minecraft:dirt. Returns BlockType BlockType object, or undefined if the block type is not available within this world. Remarks Returns a BlockType object for the specified identifier. Static get All get All ( ) : BlockType [] Returns BlockType [] Remarks Returns a collection of all available block types. Example troll.js // Script by WavePlayz import { world , BlockTypes } from "@minecraft/server" ; // Get all available block types in the game const blockTypes = BlockTypes . getAll (); // Function to get a random block type from the list of block types const getRandomBlockType = () => blockTypes [ Math . floor ( blockTypes . length * Math . random ())]; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Destructure the player and block objects from the event data const { player , block } = eventData ; // Get a random block type const randomBlockType = getRandomBlockType (); // Send a message to the player indicating the type of block they placed player . sendMessage ( "You placed the " + randomBlockType . id + " block, xD" ); // Change the type of the placed block to the random block type block . setType ( randomBlockType ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockVolume Class BlockVolume A BlockVolume is a simple interface to an object which represents a 3D rectangle of a given size (in blocks) at a world block location. Note that these are not analogous to "min" and "max" values, in that the vector components are not guaranteed to be in any order. In addition, these vector positions are not interchangeable with BlockLocation. If you want to get this volume represented as range of of BlockLocations, you can use the getBoundingBox utility function. This volume class will maintain the ordering of the corner indexes as initially set. imagine that each corner is assigned in Editor - as you move the corner around (potentially inverting the min/max relationship of the bounds) - what you had originally selected as the top/left corner would traditionally become the bottom/right. When manually editing these kinds of volumes, you need to maintain the identity of the corner as you edit - the BlockVolume utility functions do this. Important to note that this measures block sizes (to/from) - a normal AABB (0,0,0) to (0,0,0) would traditionally be of size (0,0,0) However, because we're measuring blocks - the size or span of a BlockVolume would actually be (1,1,1) Hierarchy BlockVolumeBase BlockVolume Index Constructors constructor Properties from to Methods does Location Touch Faces does Volume Touch Faces get Block Location Iterator get Capacity get Max get Min get Span intersects is Inside translate Constructors constructor new Block Volume ( from , to ) : BlockVolume Parameters from : Vector3 to : Vector3 Returns BlockVolume Overrides BlockVolumeBase . constructor Properties from from : Vector3 Remarks A world block location that represents a corner in a 3D rectangle This property can't be edited in read-only mode. to to : Vector3 Remarks A world block location that represents the opposite corner in a 3D rectangle This property can't be edited in read-only mode. Methods does Location Touch Faces does Location Touch Faces ( pos ) : boolean Parameters pos : Vector3 The world block location to test Returns boolean If the location is either inside or more than 0 blocks away, the function will return false. If the location is directly contacting the outer surface of the BlockVolume, the function will return true. Remarks Check to see if the given location is directly adjacent to the outer surface of a BlockVolume. This function can't be called in read-only mode. does Volume Touch Faces does Volume Touch Faces ( other ) : boolean Parameters other : BlockVolume The volume to test Returns boolean If the outer faces of both block volumes touch and are directly adjacent at any point, return true. Remarks Check to see if a two block volumes are directly adjacent and two faces touch. This function can't be called in read-only mode. get Block Location Iterator get Block Location Iterator ( ) : BlockLocationIterator Returns BlockLocationIterator Remarks Fetch a BlockLocationIterator that represents all of the block world locations within the specified volume This function can't be called in read-only mode. Inherited from BlockVolumeBase . getBlockLocationIterator get Capacity get Capacity ( ) : number Returns number Remarks Return the capacity (volume) of the BlockVolume (W D H) This function can't be called in read-only mode. Inherited from BlockVolumeBase . getCapacity get Max get Max ( ) : Vector3 Returns Vector3 Remarks Get the largest corner position of the volume (guaranteed to be >= min) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from BlockVolumeBase . getMax get Min get Min ( ) : Vector3 Returns Vector3 Remarks Get the smallest corner position of the volume (guaranteed to be <= max) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from BlockVolumeBase . getMin get Span get Span ( ) : Vector3 Returns Vector3 Remarks Get a Vector3 object where each component represents the number of blocks along that axis This function can't be called in read-only mode. Inherited from BlockVolumeBase . getSpan intersects intersects ( other ) : BlockVolumeIntersection Parameters other : BlockVolume Returns BlockVolumeIntersection Remarks Return an enumeration which represents the intersection between two BlockVolume objects This function can't be called in read-only mode. is Inside is Inside ( location ) : boolean Parameters location : Vector3 Returns boolean Remarks Check to see if a given world block location is inside a BlockVolume This function can't be called in read-only mode. Inherited from BlockVolumeBase . isInside translate translate ( delta ) : void Parameters delta : Vector3 Amount of blocks to move by Returns void Remarks Move a BlockVolume by a specified amount This function can't be called in read-only mode. Inherited from BlockVolumeBase . translate Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor from to does Location Touch Faces does Volume Touch Faces get Block Location Iterator get Capacity get Max get Min get Span intersects is Inside translate Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockVolumeBase Class BlockVolumeBase Base type for BlockVolumes. Hierarchy BlockVolumeBase BlockVolume ListBlockVolume Index Constructors constructor Methods get Block Location Iterator get Capacity get Max get Min get Span is Inside translate Constructors Private constructor new Block Volume Base ( ) : BlockVolumeBase Returns BlockVolumeBase Methods get Block Location Iterator get Block Location Iterator ( ) : BlockLocationIterator Returns BlockLocationIterator Remarks Fetch a BlockLocationIterator that represents all of the block world locations within the specified volume This function can't be called in read-only mode. get Capacity get Capacity ( ) : number Returns number Remarks Return the capacity (volume) of the BlockVolume (W D H) This function can't be called in read-only mode. get Max get Max ( ) : Vector3 Returns Vector3 Remarks Get the largest corner position of the volume (guaranteed to be >= min) This function can't be called in read-only mode. Throws This function can throw errors. get Min get Min ( ) : Vector3 Returns Vector3 Remarks Get the smallest corner position of the volume (guaranteed to be <= max) This function can't be called in read-only mode. Throws This function can throw errors. get Span get Span ( ) : Vector3 Returns Vector3 Remarks Get a Vector3 object where each component represents the number of blocks along that axis This function can't be called in read-only mode. is Inside is Inside ( location ) : boolean Parameters location : Vector3 Returns boolean Remarks Check to see if a given world block location is inside a BlockVolume This function can't be called in read-only mode. translate translate ( delta ) : void Parameters delta : Vector3 Amount of blocks to move by Returns void Remarks Move a BlockVolume by a specified amount This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get Block Location Iterator get Capacity get Max get Min get Span is Inside translate Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ButtonPushAfterEvent Class ButtonPushAfterEvent Contains information related to changes to a button push. Example buttonPushEvent.ts import { world , ButtonPushAfterEvent , system } from '@minecraft/server' ; world . afterEvents . buttonPush . subscribe (( buttonPushEvent : ButtonPushAfterEvent ) => { const eventLoc = buttonPushEvent . block . location ; world . sendMessage ( `Button push event at tick ${ system . currentTick } Power: ${ buttonPushEvent . block . getRedstonePower () } ` , ); }); Copy Hierarchy BlockEvent ButtonPushAfterEvent Index Constructors constructor Properties block dimension source Constructors Private constructor new Button Push After Event ( ) : ButtonPushAfterEvent Returns ButtonPushAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly source source : Entity Remarks Optional source that triggered the button push. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ButtonPushAfterEventSignal Class ButtonPushAfterEventSignal Manages callbacks that are connected to when a button is pushed. Example buttonPushEvent.ts import { world , ButtonPushAfterEvent , system } from '@minecraft/server' ; world . afterEvents . buttonPush . subscribe (( buttonPushEvent : ButtonPushAfterEvent ) => { const eventLoc = buttonPushEvent . block . location ; world . sendMessage ( `Button push event at tick ${ system . currentTick } Power: ${ buttonPushEvent . block . getRedstonePower () } ` , ); }); Copy Hierarchy IButtonPushAfterEventSignal ButtonPushAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Button Push After Event Signal ( ) : ButtonPushAfterEventSignal Returns ButtonPushAfterEventSignal Overrides IButtonPushAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from IButtonPushAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from IButtonPushAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Camera Class Camera Contains methods relating to the active camera for the specified player. Hierarchy Camera Index Constructors constructor Methods clear fade set Camera Constructors Private constructor new Camera ( ) : Camera Returns Camera Methods clear clear ( ) : void Returns void Remarks Clears the active camera for the specified player. Causes the specified players to end any in-progress camera perspectives, including any eased camera motions, and return to their normal perspective. This function can't be called in read-only mode. Throws This function can throw errors. Example clearScene.ts import { Player } from "@minecraft/server" ; // Scripting code for the `camera clear` command. function clearPlayerCamera ( player : Player ) { player . camera . clear (); } Copy fade fade ( fadeCameraOptions ? ) : void Parameters Optional fadeCameraOptions : CameraFadeOptions Additional options around camera fade operations. Optional Returns void Remarks Begins a camera fade transition. A fade transition is a full-screen color that fades-in, holds, and then fades-out. This function can't be called in read-only mode. Throws This function can throw errors. Example cameraTransition.ts import { Player } from "@minecraft/server" ; // Scripting code for the `camera fade color 0.0 0.0 1.0` command. function sceneEndFade ( player : Player ) { // fade color: blue player . camera . fade ({ fadeColor: { red: 0.0 , green: 0.0 , blue: 1.0 , }, }); } // Scripting code for the `camera time 1.5 2.0 1.0 fade color 1.0 0.5 0.3` command. function sceneFadeSlow ( player : Player ) { // fade color: rgb (1.0, 0.5, 0.3) player . camera . fade ({ fadeTime: { fadeInTime: 1.5 , holdTime: 2.0 , fadeOutTime: 1.0 , }, fadeColor: { red: 1.0 , green: 1.0 , blue: 1.0 , }, }); } Copy set Camera set Camera ( cameraPreset , setOptions ? ) : void Parameters cameraPreset : string Identifier of a camera preset file defined within JSON. Optional setOptions : CameraDefaultOptions | CameraSetFacingOptions | CameraSetLocationOptions | CameraSetPosOptions | CameraSetRotOptions Additional options for the camera. Optional Returns void Remarks Sets the current active camera for the specified player. This function can't be called in read-only mode. Throws This function can throw errors. Example cameraEaseToPosition.ts import { Player , EasingType , Vector3 , Vector2 } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free ease 1.0 in_cubic pos 10 20 30 facing @e[type=wolf,c=1]` command. function setCameraToFaceWolfAtPos ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const wolf = player . dimension . getEntities ({ type: "minecraft:wolf" , closest: 1 , })[ 0 ]; player . camera . setCamera ( "minecraft:free" , { location: location , facingEntity: wolf , easeOptions: { easeTime: 1.0 , easeType: EasingType . InCubic , }, }); } // Scripting code for the `camera set minecraft:free ease 2.5 in_cubic pos 10 20 30 facing 1 2 3` command. function setCameraToFaceLocationAtPos ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const facingLocation : Vector3 = { x: 1 , y: 2 , z: 3 }; player . camera . setCamera ( "minecraft:free" , { location: location , facingLocation: facingLocation , easeOptions: { easeTime: 2.5 , easeType: EasingType . InCubic , }, }); } // Scripting code for the `camera set minecraft:free ease 2.5 in_cubic pos 10 20 30 rot 90 0` command. function setCameraToFaceRotAtPos ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const rotation : Vector2 = { x: 90 , y: 0 }; player . camera . setCamera ( "minecraft:free" , { location: location , rotation: rotation , easeOptions: { easeTime: 2.5 , easeType: EasingType . InCubic , }, }); } Copy Example cameraEaseToRotation.ts import { Player , EasingType , Vector3 , Vector2 } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free ease 2.5 in_cubic rot 90 0` command. function setCameraToFaceRot ( player : Player ) { const rotation : Vector2 = { x: 90 , y: 0 }; player . camera . setCamera ( "minecraft:free" , { rotation: rotation , easeOptions: { easeTime: 2.5 , easeType: EasingType . InCubic , }, }); } Copy Example cameraEaseToTarget.ts import { Player , EasingType , Vector3 } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free ease 1.0 in_cubic facing @e[type=wolf,c=1]` command. function setCameraToFaceWolf ( player : Player ) { const wolf = player . dimension . getEntities ({ type: "minecraft:wolf" , closest: 1 , })[ 0 ]; player . camera . setCamera ( "minecraft:free" , { facingEntity: wolf , easeOptions: { easeTime: 1.0 , easeType: EasingType . InCubic , }, }); } // Scripting code for the `camera set minecraft:free ease 1.0 in_out_back facing 1 2 3` command. function setCameraToFacePos ( player : Player ) { const location : Vector3 = { x: 1 , y: 2 , z: 3 }; player . camera . setCamera ( "minecraft:free" , { facingLocation: location , easeOptions: { easeTime: 1.0 , easeType: EasingType . InOutBack , }, }); } Copy Example changeCameraRotationOnly.ts import { Entity , Player , Vector2 , Vector3 , world } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free rot 0 90` command. function setCameraToFaceEast ( player : Player ) { const rotation : Vector2 = { x: 0 , y: 90 }; player . camera . setCamera ( "minecraft:free" , { rotation: rotation , }); } Copy Example changePlayerCameraPos.ts import { Entity , Player , Vector2 , Vector3 , world } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free pos 10 20 30 facing @e[type=wolf,c=1]` command. function setCameraToFaceWolf ( player : Player ) { const wolf = player . dimension . getEntities ({ type: "minecraft:wolf" , closest: 1 , })[ 0 ]; const wolfLocation : Vector3 = { x: 10 , y: 20 , z: 30 }; player . camera . setCamera ( "minecraft:free" , { facingEntity: wolf , location: wolfLocation , }); } // Scripting code for the `camera set minecraft:free pos 10 20 30 facing 20 20 30` command. function setCameraToFaceLocation ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const facingLocation : Vector3 = { x: 20 , y: 20 , z: 30 }; player . camera . setCamera ( "minecraft:free" , { facingLocation: facingLocation , location: location , }); } // Scripting code for the `camera set minecraft:free pos 10 20 30 rot 0 90` command. function setCameraToFaceEast ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; const rotation : Vector2 = { x: 0 , y: 90 }; player . camera . setCamera ( "minecraft:free" , { location: location , rotation: rotation , }); } Copy Example changePlayerPointOfView.ts import { Player } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:first_person` command. function setFirstPerson ( player : Player ) { player . camera . setCamera ( "minecraft:first_person" ); } // Scripting code for the `camera set minecraft:third_person` command. function setThirdPerson ( player : Player ) { player . camera . setCamera ( "minecraft:third_person" ); } // Scripting code for the `camera set minecraft:third_person_front` command. function setThirdPersonFront ( player : Player ) { player . camera . setCamera ( "minecraft:third_person_front" ); } Copy Example setCameraRelativeToPlayerEyes.ts import { Vector3Builder , Vector3Utils } from "@minecraft/math" ; import { EasingType , Player , Vector3 } from "@minecraft/server" ; function getAbsoluteLocationFromViewAnchor ( anchor : Vector3 , location : Vector3 , viewDirection : Vector3 ) { const dirz = new Vector3Builder ( viewDirection ); const dirx = new Vector3Builder ( dirz . z , 0 , - dirz . x ); const diry = Vector3Utils . cross ( dirz , dirx ); const xo = Vector3Utils . scale ( dirx , anchor . x ); const yo = Vector3Utils . scale ( diry , anchor . y ); const zo = Vector3Utils . scale ( dirz , anchor . z ); return new Vector3Builder ( location ). add ( xo ). add ( yo ). add ( zo ); } // Scripting code for the `execute as @s at @s anchored eyes run camera @s set minecraft:free ease 0.1 linear pos ^-0.75 ^ ^-1.5 rot ~ ~` command function setCamera ( player : Player ) { const headLocation = player . getHeadLocation (); const viewDirection = player . getViewDirection (); const rotation = player . getRotation (); const anchor = new Vector3Builder (- 0.75 , 0 , - 1.5 ); const location = getAbsoluteLocationFromViewAnchor ( anchor , headLocation , viewDirection ); player . camera . setCamera ( "minecraft:free" , { location: location , rotation: rotation , easeOptions: { easeTime: 0.1 , easeType: EasingType . Linear , }, }); } Copy Example setPlayerCameraFacingOnly.ts import { Entity , Player , Vector3 , world } from "@minecraft/server" ; // Scripting code for the `camera set minecraft:free facing @e[type=wolf,c=1]` command. function setCameraToFaceWolf ( player : Player ) { const wolf = player . dimension . getEntities ({ type: "minecraft:wolf" , closest: 1 , })[ 0 ]; player . camera . setCamera ( "minecraft:free" , { facingEntity: wolf , }); } // Scripting code for the `camera set minecraft:free facing @e[type=wolf,c=1]` command. function setCameraToFaceLocation ( player : Player ) { const location : Vector3 = { x: 10 , y: 20 , z: 30 }; player . camera . setCamera ( "minecraft:free" , { facingLocation: location , }); } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor clear fade set Camera Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CommandError Class CommandError Hierarchy Error CommandError Index Constructors constructor Properties message name stack? Constructors Private constructor new Command Error ( ) : CommandError Returns CommandError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CommandResult Class CommandResult Contains return data on the result of a command execution. Hierarchy CommandResult Index Constructors constructor Properties success Count Constructors Private constructor new Command Result ( ) : CommandResult Returns CommandResult Properties Readonly success Count success Count : number Remarks If the command operates against a number of entities, blocks, or items, this returns the number of successful applications of this command. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor success Count Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Component Class Component Base class for downstream Component implementations. Hierarchy Component BlockComponent EntityComponent ItemComponent Index Constructors constructor Properties type Id Methods is Valid Constructors Private constructor new Component ( ) : Component Returns Component Properties Readonly type Id type Id : string Remarks Identifier of the component. Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Container Class Container Represents a container that can hold sets of items. Used with entities such as Players, Chest Minecarts, Llamas, and more. Example containers.js let leftLocation = test . worldLocation ({ x: 2 , y: 2 , z: 2 }); // left chest location let rightLocation = test . worldLocation ({ x: 4 , y: 2 , z: 2 }); // right chest location const chestCart = test . spawn ( "chest_minecart" , { x: 6 , y: 2 , z: 2 }); let leftChestBlock = defaultDimension . getBlock ( leftLocation ); let rightChestBlock = defaultDimension . getBlock ( rightLocation ); leftChestBlock . setType ( MinecraftBlockTypes . chest ); rightChestBlock . setType ( MinecraftBlockTypes . chest ); const rightChestInventoryComp = rightChestBlock . getComponent ( "inventory" ); const leftChestInventoryComp = leftChestBlock . getComponent ( "inventory" ); const chestCartInventoryComp = chestCart . getComponent ( "inventory" ); const rightChestContainer = rightChestInventoryComp . container ; const leftChestContainer = leftChestInventoryComp . container ; const chestCartContainer = chestCartInventoryComp . container ; rightChestContainer . setItem ( 0 , new ItemStack ( Items . apple , 10 , 0 )); test . assert ( rightChestContainer . getItem ( 0 ). id === "apple" , "Expected apple in right container slot index 0" ); rightChestContainer . setItem ( 1 , new ItemStack ( Items . emerald , 10 , 0 )); test . assert ( rightChestContainer . getItem ( 1 ). id === "emerald" , "Expected emerald in right container slot index 1" ); test . assert ( rightChestContainer . size === 27 , "Unexpected size: " + rightChestContainer . size ); test . assert ( rightChestContainer . emptySlotsCount === 25 , "Unexpected emptySlotsCount: " + rightChestContainer . emptySlotsCount ); const itemStack = rightChestContainer . getItem ( 0 ); test . assert ( itemStack . id === "apple" , "Expected apple" ); test . assert ( itemStack . amount === 10 , "Expected 10 apples" ); test . assert ( itemStack . data === 0 , "Expected 0 data" ); leftChestContainer . setItem ( 0 , new ItemStack ( Items . cake , 10 , 0 )); rightChestContainer . transferItem ( 0 , 4 , chestCartContainer ); // transfer the apple from the right chest to a chest cart rightChestContainer . swapItems ( 1 , 0 , leftChestContainer ); // swap the cake and emerald test . assert ( chestCartContainer . getItem ( 4 ). id === "apple" , "Expected apple in left container slot index 4" ); test . assert ( leftChestContainer . getItem ( 0 ). id === "emerald" , "Expected emerald in left container slot index 0" ); test . assert ( rightChestContainer . getItem ( 1 ). id === "cake" , "Expected cake in right container slot index 1" ); Copy Hierarchy Container Index Constructors constructor Properties empty Slots Count size Methods add Item clear All get Item get Slot is Valid move Item set Item swap Items transfer Item Constructors Private constructor new Container ( ) : Container Returns Container Properties Readonly empty Slots Count empty Slots Count : number Remarks Count of the slots in the container that are empty. Throws Throws if the container is invalid. Readonly size size : number Remarks The number of slots in this container. For example, a standard single-block chest has a size of 27. Note, a player's inventory container contains a total of 36 slots, 9 hotbar slots plus 27 inventory slots. Throws Throws if the container is invalid. Methods add Item add Item ( itemStack ) : ItemStack Parameters itemStack : ItemStack The stack of items to add. Returns ItemStack Remarks Adds an item to the container. The item is placed in the first available slot(s) and can be stacked with existing items of the same type. Note, use Container.setItem if you wish to set the item in a particular slot. This function can't be called in read-only mode. Throws This function can throw errors. Example addDiamondSword.ts import { EntityInventoryComponent , ItemStack , world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { const inventory = player . getComponent ( "inventory" ) as EntityInventoryComponent ; const item = new ItemStack ( "minecraft:diamond_sword" , 10 ); inventory . container . addItem ( item ); } Copy clear All clear All ( ) : void Returns void Remarks Clears all inventory items in the container. This function can't be called in read-only mode. Throws Throws if the container is invalid. get Item get Item ( slot ) : ItemStack Parameters slot : number Zero-based index of the slot to retrieve items from. Returns ItemStack Remarks Gets an ItemStack of the item at the specified slot. If the slot is empty, returns undefined . This method does not change or clear the contents of the specified slot. To get a reference to a particular slot, see Container.getSlot . Throws Throws if the container is invalid or if the slot index is out of bounds. Example getItem.ts // A function that gets a copy of the first item in the player's hotbar import { Player , EntityInventoryComponent , ItemStack } from '@minecraft/server' ; function getFirstHotbarItem ( player : Player ): ItemStack | undefined { const inventory = player . getComponent ( EntityInventoryComponent . componentId ); if ( inventory && inventory . container ) { return inventory . container . getItem ( 0 ); } return undefined ; } Copy get Slot get Slot ( slot ) : ContainerSlot Parameters slot : number The index of the slot to return. This index must be within the bounds of the container. Returns ContainerSlot Remarks Returns a container slot. This acts as a reference to a slot at the given index for this container. Throws Throws if the container is invalid or if the slot index is out of bounds. is Valid is Valid ( ) : boolean Returns boolean Remarks Returns whether a container object (or the entity or block that this container is associated with) is still available for use in this context. move Item move Item ( fromSlot , toSlot , toContainer ) : void Parameters fromSlot : number Zero-based index of the slot to transfer an item from, on this container. toSlot : number Zero-based index of the slot to transfer an item to, on toContainer . toContainer : Container Target container to transfer to. Note this can be the same container as the source. Returns void Remarks Moves an item from one slot to another, potentially across containers. This function can't be called in read-only mode. Throws Throws if either this container or toContainer are invalid or if the fromSlot or toSlot indices out of bounds. Example moveItem.ts // A function that moves an item from one slot of the player's inventory to another player's inventory import { Player , EntityComponentTypes } from '@minecraft/server' ; function moveBetweenPlayers ( slotId : number , fromPlayer : Player , toPlayer : Player ) { const fromInventory = fromPlayer . getComponent ( EntityComponentTypes . Inventory ); const toInventory = toPlayer . getComponent ( EntityComponentTypes . Inventory ); if ( fromInventory && toInventory && fromInventory . container && toInventory . container ) { fromInventory . container . moveItem ( slotId , slotId , toInventory . container ); } } Copy set Item set Item ( slot , itemStack ? ) : void Parameters slot : number Zero-based index of the slot to set an item at. Optional itemStack : ItemStack Stack of items to place within the specified slot. Setting itemStack to undefined will clear the slot. Optional Returns void Remarks Sets an item stack within a particular slot. This function can't be called in read-only mode. Throws Throws if the container is invalid or if the slot index is out of bounds. Example setMainhand.ts import { EntityInventoryComponent , ItemStack , world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { const inventory = player . getComponent ( "inventory" ) as EntityInventoryComponent ; const item = new ItemStack ( "minecraft:diamond_sword" , 10 ); inventory . container . setItem ( 0 , item ); } Copy swap Items swap Items ( slot , otherSlot , otherContainer ) : void Parameters slot : number Zero-based index of the slot to swap from this container. otherSlot : number Zero-based index of the slot to swap with. otherContainer : Container Target container to swap with. Note this can be the same container as this source. Returns void Remarks Swaps items between two different slots within containers. This function can't be called in read-only mode. Throws Throws if either this container or otherContainer are invalid or if the slot or otherSlot are out of bounds. Example swapItems.ts // A function that swaps an item from one slot of the player's inventory to another player's inventory import { Player , EntityComponentTypes } from '@minecraft/server' ; function swapBetweenPlayers ( slotId : number , fromPlayer : Player , toPlayer : Player ) { const fromInventory = fromPlayer . getComponent ( EntityComponentTypes . Inventory ); const toInventory = toPlayer . getComponent ( EntityComponentTypes . Inventory ); if ( fromInventory && toInventory && fromInventory . container && toInventory . container ) { fromInventory . container . swapItems ( slotId , slotId , toInventory . container ); } } Copy transfer Item transfer Item ( fromSlot , toContainer ) : ItemStack Parameters fromSlot : number Zero-based index of the slot to transfer an item from, on this container. toContainer : Container Target container to transfer to. Note this can be the same container as the source. Returns ItemStack An itemStack with the items that couldn't be transferred. Returns undefined if all items were transferred. Remarks Moves an item from one slot to another container, or to the first available slot in the same container. This function can't be called in read-only mode. Throws Throws if either this container or toContainer are invalid or if the fromSlot or toSlot indices out of bounds. Example transferItem.ts // A function that moves an item from one slot of the player's inventory to another player's inventory import { Player , EntityComponentTypes } from '@minecraft/server' ; function moveBetweenPlayers ( slotId : number , fromPlayer : Player , toPlayer : Player ) { const fromInventory = fromPlayer . getComponent ( EntityComponentTypes . Inventory ); const toInventory = toPlayer . getComponent ( EntityComponentTypes . Inventory ); if ( fromInventory && toInventory && fromInventory . container && toInventory . container ) { fromInventory . container . transferItem ( slotId , toInventory . container ); } } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor empty Slots Count size add Item clear All get Item get Slot is Valid move Item set Item swap Items transfer Item Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ContainerSlot Class ContainerSlot Represents a slot within a broader container (e.g., entity inventory.) Example getMainhandSlotFromEquippble.js import { world , EquipmentSlot } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const equippable = player . getComponent ( "equippable" ); const slot = equippable . getEquipmentSlot ( EquipmentSlot . Mainhand ); Copy Example getMainhandSlotFromInventory.js import { world } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const inventory = player . getComponent ( "inventory" ); const slot = inventory . container . getSlot ( player . selectedSlotIndex ); Copy Hierarchy ContainerSlot Index Constructors constructor Properties amount is Stackable keep On Death lock Mode max Amount name Tag? type type Id Methods clear Dynamic Properties get Can Destroy get Can Place On get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Item get Lore get Tags has Item has Tag is Stackable With is Valid set Can Destroy set Can Place On set Dynamic Property set Item set Lore Constructors Private constructor new Container Slot ( ) : ContainerSlot Returns ContainerSlot Properties amount amount : number Remarks Number of the items in the stack. Valid values range between 1-255. The provided value will be clamped to the item's maximum stack size. This property can't be edited in read-only mode. Throws Throws if the value is outside the range of 1-255. Readonly is Stackable is Stackable : boolean Remarks Returns whether the item is stackable. An item is considered stackable if the item's maximum stack size is greater than 1 and the item does not contain any custom data or properties. Throws Throws if the slot's container is invalid. InvalidContainerSlotError keep On Death keep On Death : boolean Remarks Gets or sets whether the item is kept on death. This property can't be edited in read-only mode. Throws Throws if the slot's container is invalid. lock Mode lock Mode : ItemLockMode Remarks Gets or sets the item's lock mode. The default value is ItemLockMode.none . This property can't be edited in read-only mode. Throws Throws if the slot's container is invalid. Readonly max Amount max Amount : number Remarks The maximum stack size. This value varies depending on the type of item. For example, torches have a maximum stack size of 64, while eggs have a maximum stack size of 16. Throws Throws if the slot's container is invalid. InvalidContainerSlotError Optional name Tag name Tag ?: string Remarks Given name of this stack of items. The name tag is displayed when hovering over the item. Setting the name tag to an empty string or undefined will remove the name tag. This property can't be edited in read-only mode. Throws Throws if the slot's container is invalid. Also throws if the length exceeds 255 characters. Readonly type type : ItemType Remarks The type of the item. Throws Throws if the slot's container is invalid. minecraftcommon.EngineError InvalidContainerSlotError Readonly type Id type Id : string Remarks Identifier of the type of items for the stack. If a namespace is not specified, 'minecraft:' is assumed. Examples include 'wheat' or 'apple'. Throws Throws if the slot's container is invalid. InvalidContainerSlotError Methods clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears all dynamic properties that have been set on this item stack. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Can Destroy get Can Destroy ( ) : string [] Returns string [] Remarks Returns whether the item within this container slot can be destroyed. Throws This function can throw errors. InvalidContainerSlotError get Can Place On get Can Place On ( ) : string [] Returns string [] Remarks Returns if the item in this container slot can be placed on. Throws This function can throw errors. InvalidContainerSlotError get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of the dynamic properties set on this entity. Remarks Returns the available set of dynamic property identifiers that have been used on this item stack. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. This includes the size of both the key and the value. This can be useful for diagnosing performance warning signs - if, for example, an entity has many megabytes of associated dynamic properties, it may be slow to load on various devices. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Item get Item ( ) : ItemStack Returns ItemStack Returns a copy of the item in the slot. Returns undefined if the slot is empty. Remarks Creates an exact copy of the item stack, including any custom data or properties. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Lore get Lore ( ) : string [] Returns string [] An array of lore strings. If the item does not have lore, returns an empty array. Remarks Returns the lore value - a secondary display string - for an ItemStack. Throws Throws if the slot's container is invalid. InvalidContainerSlotError get Tags get Tags ( ) : string [] Returns string [] Returns all tags for the item in the slot. Return an empty array if the the slot is empty. Remarks Returns all tags for the item in the slot. Throws Throws if the slot's container is invalid. InvalidContainerSlotError has Item has Item ( ) : boolean Returns boolean Remarks Returns true if this slot has an item. Throws This function can throw errors. InvalidContainerSlotError has Tag has Tag ( tag ) : boolean Parameters tag : string The item tag. Returns boolean Returns false when the slot is empty or the item in the slot does not have the given tag. Remarks Returns whether the item in the slot slot has the given tag. Throws Throws if the slot's container is invalid. InvalidContainerSlotError is Stackable With is Stackable With ( itemStack ) : boolean Parameters itemStack : ItemStack The ItemStack that is being compared. Returns boolean Returns whether this item stack can be stacked with the given itemStack . Remarks Returns whether this item stack can be stacked with the given itemStack . This is determined by comparing the item type and any custom data and properties associated with the item stacks. The amount of each item stack is not taken into consideration. Throws Throws if the slot's container is invalid. InvalidContainerSlotError is Valid is Valid ( ) : boolean Returns boolean Remarks Returns whether the ContainerSlot is valid. The container slot is valid if the container exists and is loaded, and the slot index is valid. set Can Destroy set Can Destroy ( blockIdentifiers ? ) : void Parameters Optional blockIdentifiers : string [] The list of blocks, given by their identifiers. Optional Returns void Remarks The list of block types this item can break in Adventure mode. The block names are displayed in the item's tooltip. Setting the value to undefined will clear the list. This function can't be called in read-only mode. Throws Throws if the slot's container is invalid. Also throws if any of the provided block identifiers are invalid. Error InvalidContainerSlotError set Can Place On set Can Place On ( blockIdentifiers ? ) : void Parameters Optional blockIdentifiers : string [] The list of blocks, given by their identifiers. Optional Returns void Remarks The list of block types this item can be placed on in Adventure mode. This is only applicable to block items. The block names are displayed in the item's tooltip. Setting the value to undefined will clear the list. This function can't be called in read-only mode. Throws Throws if the slot's container is invalid. Also throws if any of the provided block identifiers are invalid. Error InvalidContainerSlotError set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Throws Throws if the slot's container is invalid. Error InvalidContainerSlotError set Item set Item ( itemStack ? ) : void Parameters Optional itemStack : ItemStack The ItemStack to be placed in the slot. Optional Returns void Remarks Sets the given ItemStack in the slot, replacing any existing item. This function can't be called in read-only mode. Throws Throws if the slot's container is invalid. InvalidContainerSlotError set Lore set Lore ( loreList ? ) : void Parameters Optional loreList : string [] A list of lore strings. Setting this argument to undefined will clear the lore. Optional Returns void Remarks Sets the lore value - a secondary display string - for an ItemStack. This function can't be called in read-only mode. Throws Throws if the slot's container is invalid. Error InvalidContainerSlotError Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor amount is Stackable keep On Death lock Mode max Amount name Tag type type Id clear Dynamic Properties get Can Destroy get Can Place On get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Item get Lore get Tags has Item has Tag is Stackable With is Valid set Can Destroy set Can Place On set Dynamic Property set Item set Lore Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CustomComponentInvalidRegistryError Class CustomComponentInvalidRegistryError Hierarchy Error CustomComponentInvalidRegistryError Index Constructors constructor Properties message name stack? Constructors Private constructor new Custom Component Invalid Registry Error ( ) : CustomComponentInvalidRegistryError Returns CustomComponentInvalidRegistryError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CustomComponentNameError Class CustomComponentNameError Hierarchy Error CustomComponentNameError Index Constructors constructor Properties message name reason stack? Constructors Private constructor new Custom Component Name Error ( ) : CustomComponentNameError Returns CustomComponentNameError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name reason reason : CustomComponentNameErrorReason Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name reason stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DataDrivenEntityTriggerAfterEvent Class DataDrivenEntityTriggerAfterEvent Contains information related to firing of a data driven entity event - for example, the minecraft:ageable_grow_up event on a chicken. Hierarchy DataDrivenEntityTriggerAfterEvent Index Constructors constructor Properties entity event Id Methods get Modifiers Constructors Private constructor new Data Driven Entity Trigger After Event ( ) : DataDrivenEntityTriggerAfterEvent Returns DataDrivenEntityTriggerAfterEvent Properties Readonly entity entity : Entity Remarks Entity that the event triggered on. Readonly event Id event Id : string Remarks Name of the data driven event being triggered. Methods get Modifiers get Modifiers ( ) : DefinitionModifier [] Returns DefinitionModifier [] Remarks An updateable list of modifications to component state that are the effect of this triggered event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity event Id get Modifiers Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DataDrivenEntityTriggerAfterEventSignal Class DataDrivenEntityTriggerAfterEventSignal Contains event registration related to firing of a data driven entity event - for example, the minecraft:ageable_grow_up event on a chicken. Hierarchy DataDrivenEntityTriggerAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Data Driven Entity Trigger After Event Signal ( ) : DataDrivenEntityTriggerAfterEventSignal Returns DataDrivenEntityTriggerAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : DataDrivenEntityTriggerAfterEvent Returns void Optional options : EntityDataDrivenTriggerEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : DataDrivenEntityTriggerAfterEvent Returns void Remarks Adds a callback that will be called after a data driven entity event is triggered. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a data driven entity event is triggered. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : DataDrivenEntityTriggerAfterEvent Returns void Returns void Remarks Removes a callback that will be called after a data driven entity event is triggered. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Dimension Class Dimension A class that represents a particular dimension (e.g., The End) within a world. Hierarchy Dimension Index Constructors constructor Properties height Range id Methods create Explosion get Block get Block From Ray get Entities get Entities At Block Location get Entities From Ray get Players get Topmost Block play Sound run Command run Command Async set Block Permutation set Block Type set Weather spawn Entity spawn Item spawn Particle Constructors Private constructor new Dimension ( ) : Dimension Returns Dimension Properties Readonly height Range height Range : NumberRange Remarks Height range of the dimension. Throws This property can throw when used. Readonly id id : string Remarks Identifier of the dimension. Methods create Explosion create Explosion ( location , radius , explosionOptions ? ) : boolean Parameters location : Vector3 The location of the explosion. radius : number Radius, in blocks, of the explosion to create. Optional explosionOptions : ExplosionOptions Additional configurable options for the explosion. Optional Returns boolean Remarks Creates an explosion at the specified location. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example createExplosions.ts // Creates an explosion of radius 15 that does not break blocks import { DimensionLocation } from '@minecraft/server' ; function createExplosions ( location : DimensionLocation ) { // Creates an explosion of radius 15 that does not break blocks location . dimension . createExplosion ( location , 15 , { breaksBlocks: false }); // Creates an explosion of radius 15 that does not cause fire location . dimension . createExplosion ( location , 15 , { causesFire: true }); // Creates an explosion of radius 10 that can go underwater location . dimension . createExplosion ( location , 10 , { allowUnderwater: true }); } Copy get Block get Block ( location ) : Block Parameters location : Vector3 The location at which to return a block. Returns Block Block at the specified location, or 'undefined' if asking for a block at an unloaded chunk. Remarks Returns a block instance at the given location. Throws PositionInUnloadedChunkError: Exception thrown when trying to interact with a Block object that isn't in a loaded and ticking chunk anymore PositionOutOfWorldBoundariesError: Exception thrown when trying to interact with a position outside of dimension height range LocationInUnloadedChunkError LocationOutOfWorldBoundariesError get Block From Ray get Block From Ray ( location , direction , options ? ) : BlockRaycastHit Parameters location : Vector3 Location from where to initiate the ray check. direction : Vector3 Vector direction to cast the ray. Optional options : BlockRaycastOptions Additional options for processing this raycast query. Optional Returns BlockRaycastHit Remarks Gets the first block that intersects with a vector emanating from a location. Throws This function can throw errors. get Entities get Entities ( options ? ) : Entity [] Parameters Optional options : EntityQueryOptions Additional options that can be used to filter the set of entities returned. Optional Returns Entity [] An entity array. Remarks Returns a set of entities based on a set of conditions defined via the EntityQueryOptions set of filter criteria. Throws This function can throw errors. Example checkFeatherNearby.ts import { DimensionLocation , EntityComponentTypes } from "@minecraft/server" ; // Returns true if a feather item entity is within 'distance' blocks of 'location'. function isFeatherNear ( location : DimensionLocation , distance : number ): boolean { const items = location . dimension . getEntities ({ location: location , maxDistance: 20 , }); for ( const item of items ) { const itemComp = item . getComponent ( EntityComponentTypes . Item ); if ( itemComp ) { if ( itemComp . itemStack . typeId . endsWith ( 'feather' )) { return true ; } } } return false ; } Copy Example tagsQuery.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { const mobTypeId = mobs [ i % mobs . length ]; const entity = targetLocation . dimension . spawnEntity ( mobTypeId , targetLocation ); entity . addTag ( 'mobparty.' + mobTypeId ); } const eqo : EntityQueryOptions = { tags: [ 'mobparty.skeleton' ], }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . kill (); } } Copy Example getFilteredEntities.ts import { EntityQueryOptions , GameMode , world } from "@minecraft/server" ; const options : EntityQueryOptions = { families: [ "mob" , "animal" ], excludeTypes: [ "cow" ], maxDistance: 50 , excludeGameModes: [ GameMode . creative , GameMode . spectator ], }; const filteredEntities = world . getDimension ( "overworld" ). getEntities ( options ); console . log ( "Filtered Entities:" , filteredEntities . map (( entity ) => entity . typeId ) ); Copy get Entities At Block Location get Entities At Block Location ( location ) : Entity [] Parameters location : Vector3 The location at which to return entities. Returns Entity [] Zero or more entities at the specified location. Remarks Returns a set of entities at a particular location. get Entities From Ray get Entities From Ray ( location , direction , options ? ) : EntityRaycastHit [] Parameters location : Vector3 direction : Vector3 Optional options : EntityRaycastOptions Additional options for processing this raycast query. Optional Returns EntityRaycastHit [] Remarks Gets entities that intersect with a specified vector emanating from a location. Throws This function can throw errors. get Players get Players ( options ? ) : Player [] Parameters Optional options : EntityQueryOptions Additional options that can be used to filter the set of players returned. Optional Returns Player [] A player array. Remarks Returns a set of players based on a set of conditions defined via the EntityQueryOptions set of filter criteria. Throws This function can throw errors. Example getFilteredPlayersInOverworld.ts import { EntityQueryOptions , world } from "@minecraft/server" ; const entityQueryOptions : EntityQueryOptions = { maxDistance: 100 , scoreOptions: [ { objective: "kills" , minScore: 10 }, { objective: "deaths" , maxScore: 5 }, ], }; const filteredPlayers = world . getDimension ( "overworld" ) . getPlayers ( entityQueryOptions ); console . log ( "Filtered Players in Overworld:" , filteredPlayers . map (( player ) => player . name ) ); Copy get Topmost Block get Topmost Block ( locationXZ , minHeight ? ) : Block Parameters locationXZ : VectorXZ Location to retrieve the topmost block for. Optional minHeight : number The Y height to begin the search from. Defaults to the maximum dimension height. Optional Returns Block Remarks Returns the highest block at the given XZ location. This function can't be called in read-only mode. Throws This function can throw errors. play Sound play Sound ( soundId , location , soundOptions ? ) : void Parameters soundId : string Identifier of the sound. location : Vector3 Location of the sound. Optional soundOptions : WorldSoundOptions Additional options for configuring additional effects for the sound. Optional Returns void Remarks Plays a sound for all players. This function can't be called in read-only mode. Throws An error will be thrown if volume is less than 0.0. An error will be thrown if fade is less than 0.0. An error will be thrown if pitch is less than 0.01. An error will be thrown if volume is less than 0.0. Example playMusicAndSound.ts import { world , MusicOptions , WorldSoundOptions , PlayerSoundOptions , Vector3 } from '@minecraft/server' ; import { MinecraftDimensionTypes } from '@minecraft/vanilla-data' ; const players = world . getPlayers (); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 , }; const musicOptions : MusicOptions = { fade: 0.5 , loop: true , volume: 1.0 , }; world . playMusic ( 'music.menu' , musicOptions ); const worldSoundOptions : WorldSoundOptions = { pitch: 0.5 , volume: 4.0 , }; const overworld = world . getDimension ( MinecraftDimensionTypes . Overworld ); overworld . playSound ( 'ambient.weather.thunder' , targetLocation , worldSoundOptions ); const playerSoundOptions : PlayerSoundOptions = { pitch: 1.0 , volume: 1.0 , }; players [ 0 ]. playSound ( 'bucket.fill_water' , playerSoundOptions ); Copy run Command run Command ( commandString ) : CommandResult Parameters commandString : string Command to run. Note that command strings should not start with slash. Returns CommandResult Returns a command result with a count of successful values from the command. Remarks Runs a command synchronously using the context of the broader dimenion. This function can't be called in read-only mode. Throws Throws an exception if the command fails due to incorrect parameters or command syntax, or in erroneous cases for the command. Note that in many cases, if the command does not operate (e.g., a target selector found no matches), this method will not throw an exception. CommandError run Command Async run Command Async ( commandString ) : Promise < CommandResult > Parameters commandString : string Command to run. Note that command strings should not start with slash. Returns Promise < CommandResult > For commands that return data, returns a CommandResult with an indicator of command results. Remarks Runs a particular command asynchronously from the context of the broader dimension. Note that there is a maximum queue of 128 asynchronous commands that can be run in a given tick. Throws Throws an exception if the command fails due to incorrect parameters or command syntax, or in erroneous cases for the command. Note that in many cases, if the command does not operate (e.g., a target selector found no matches), this method will not throw an exception. set Block Permutation set Block Permutation ( location , permutation ) : void Parameters location : Vector3 The location within the dimension to set the block. permutation : BlockPermutation The block permutation to set. Returns void Remarks Sets a block in the world using a BlockPermutation. BlockPermutations are blocks with a particular state. This function can't be called in read-only mode. Throws Throws if the location is within an unloaded chunk or outside of the world bounds. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError set Block Type set Block Type ( location , blockType ) : void Parameters location : Vector3 The location within the dimension to set the block. blockType : string | BlockType The type of block to set. This can be either a string identifier or a BlockType. The default block permutation is used. Returns void Remarks Sets a block at a given location within the dimension. This function can't be called in read-only mode. Throws Throws if the location is within an unloaded chunk or outside of the world bounds. Error LocationInUnloadedChunkError LocationOutOfWorldBoundariesError set Weather set Weather ( weatherType , duration ? ) : void Parameters weatherType : WeatherType Set the type of weather to apply. Optional duration : number Sets the duration of the weather (in ticks). If no duration is provided, the duration will be set to a random duration between 300 and 900 seconds. Optional Returns void Remarks Sets the current weather within the dimension This function can't be called in read-only mode. Throws This function can throw errors. spawn Entity spawn Entity ( identifier , location ) : Entity Parameters identifier : string Identifier of the type of entity to spawn. If no namespace is specified, 'minecraft:' is assumed. location : Vector3 The location at which to create the entity. Returns Entity Newly created entity at the specified location. Remarks Creates a new entity (e.g., a mob) at the specified location. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example createOldHorse.ts // Spawns an adult horse import { DimensionLocation } from '@minecraft/server' ; function spawnAdultHorse ( location : DimensionLocation ) { // Create a horse and triggering the 'ageable_grow_up' event, ensuring the horse is created as an adult location . dimension . spawnEntity ( 'minecraft:horse' , location ); } Copy Example quickFoxLazyDog.ts // Spawns a fox over a dog import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnAdultHorse ( location : DimensionLocation ) { // Create fox (our quick brown fox) const fox = location . dimension . spawnEntity ( MinecraftEntityTypes . Fox , { x: location . x , y: location . y + 2 , z: location . z , }); fox . addEffect ( 'speed' , 10 , { amplifier: 2 , }); // Create wolf (our lazy dog) const wolf = location . dimension . spawnEntity ( MinecraftEntityTypes . Wolf , location ); wolf . addEffect ( 'slowness' , 10 , { amplifier: 2 , }); wolf . isSneaking = true ; } Copy spawn Item spawn Item ( itemStack , location ) : Entity Parameters itemStack : ItemStack location : Vector3 The location at which to create the item stack. Returns Entity Newly created item stack entity at the specified location. Remarks Creates a new item stack as an entity at the specified location. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example spawnFeatherItem.ts // Spawns a feather at a location import { ItemStack , DimensionLocation } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function spawnFeather ( location : DimensionLocation ) { const featherItem = new ItemStack ( MinecraftItemTypes . Feather , 1 ); location . dimension . spawnItem ( featherItem , location ); } Copy spawn Particle spawn Particle ( effectName , location , molangVariables ? ) : void Parameters effectName : string Identifier of the particle to create. location : Vector3 The location at which to create the particle emitter. Optional molangVariables : MolangVariableMap A set of optional, customizable variables that can be adjusted for this particle. Optional Returns void Remarks Creates a new particle emitter at a specified location in the world. This function can't be called in read-only mode. Throws This function can throw errors. LocationInUnloadedChunkError LocationOutOfWorldBoundariesError Example spawnParticle.ts // A function that spawns a particle at a random location near the target location for all players in the server import { world , MolangVariableMap , DimensionLocation , Vector3 } from '@minecraft/server' ; function spawnConfetti ( location : DimensionLocation ) { for ( let i = 0 ; i < 100 ; i ++) { const molang = new MolangVariableMap (); molang . setColorRGB ( 'variable.color' , { red: Math . random (), green: Math . random (), blue: Math . random () }); const newLocation : Vector3 = { x: location . x + Math . floor ( Math . random () * 8 ) - 4 , y: location . y + Math . floor ( Math . random () * 8 ) - 4 , z: location . z + Math . floor ( Math . random () * 8 ) - 4 , }; location . dimension . spawnParticle ( 'minecraft:colored_flame_particle' , newLocation , molang ); } } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor height Range id create Explosion get Block get Block From Ray get Entities get Entities At Block Location get Entities From Ray get Players get Topmost Block play Sound run Command run Command Async set Block Permutation set Block Type set Weather spawn Entity spawn Item spawn Particle Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DimensionType Class DimensionType Represents a type of dimension. Hierarchy DimensionType Index Constructors constructor Properties type Id Constructors Private constructor new Dimension Type ( ) : DimensionType Returns DimensionType Properties Readonly type Id type Id : string Remarks Identifier of the dimension type. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor type Id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DimensionTypes Class DimensionTypes Used for accessing all available dimension types. Hierarchy DimensionTypes Index Constructors constructor Methods get get All Constructors Private constructor new Dimension Types ( ) : DimensionTypes Returns DimensionTypes Methods Static get get ( dimensionTypeId ) : DimensionType Parameters dimensionTypeId : string Returns DimensionType Remarks Retrieves a dimension type using a string-based identifier. Static get All get All ( ) : DimensionType [] Returns DimensionType [] Remarks Retrieves an array of all dimension types. Example allDimensions.ts import { DimensionTypes , world } from "@minecraft/server" ; const dimensions = DimensionTypes . getAll (); for ( const dimensionType of dimensions ) { world . sendMessage ( dimensionType . typeId ); } // minecraft:overworld // minecraft:nether // minecraft:the_end Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Effect Class Effect Represents an effect - like poison - that has been added to an Entity. Hierarchy Effect Index Constructors constructor Properties amplifier display Name duration type Id Methods is Valid Constructors Private constructor new Effect ( ) : Effect Returns Effect Properties Readonly amplifier amplifier : number Remarks Gets an amplifier that may have been applied to this effect. Sample values range typically from 0 to 4. Example: The effect 'Jump Boost II' will have an amplifier value of 1. Throws This property can throw when used. Readonly display Name display Name : string Remarks Gets the player-friendly name of this effect. Throws This property can throw when used. Readonly duration duration : number Remarks Gets the entire specified duration, in ticks, of this effect. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. Throws This property can throw when used. Readonly type Id type Id : string Remarks Gets the type id of this effect. Throws This property can throw when used. Methods is Valid is Valid ( ) : boolean Returns boolean Remarks Returns whether an effect instance is available for use in this context. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor amplifier display Name duration type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectAddAfterEvent Class EffectAddAfterEvent Contains information related to changes to an effect - like poison - being added to an entity. Hierarchy EffectAddAfterEvent Index Constructors constructor Properties effect entity Constructors Private constructor new Effect Add After Event ( ) : EffectAddAfterEvent Returns EffectAddAfterEvent Properties Readonly effect effect : Effect Remarks Additional properties and details of the effect. Readonly entity entity : Entity Remarks Entity that the effect is being added to. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor effect entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectAddAfterEventSignal Class EffectAddAfterEventSignal Manages callbacks that are connected to when an effect is added to an entity. Hierarchy EffectAddAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Effect Add After Event Signal ( ) : EffectAddAfterEventSignal Returns EffectAddAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddAfterEvent Returns void Remarks Adds a callback that will be called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddAfterEvent Returns void Returns void Remarks Removes a callback from being called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectAddBeforeEvent Class EffectAddBeforeEvent Contains information related to changes to an effect - like poison - being added to an entity. Hierarchy EffectAddBeforeEvent Index Constructors constructor Properties cancel duration effect Type entity Constructors Private constructor new Effect Add Before Event ( ) : EffectAddBeforeEvent Returns EffectAddBeforeEvent Properties cancel cancel : boolean Remarks When set to true will cancel the event. duration duration : number Remarks Effect duration. Readonly effect Type effect Type : string Remarks The type of the effect that is being added. Readonly entity entity : Entity Remarks Entity that the effect is being added to. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel duration effect Type entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectAddBeforeEventSignal Class EffectAddBeforeEventSignal Manages callbacks that are connected to when an effect is added to an entity. Hierarchy EffectAddBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Effect Add Before Event Signal ( ) : EffectAddBeforeEventSignal Returns EffectAddBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddBeforeEvent Returns void Remarks Adds a callback that will be called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EffectAddBeforeEvent Returns void Returns void Remarks Removes a callback from being called when an effect is added to an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectType Class EffectType Represents a type of effect - like poison - that can be applied to an entity. Hierarchy EffectType Index Constructors constructor Methods get Name Constructors Private constructor new Effect Type ( ) : EffectType Returns EffectType Methods get Name get Name ( ) : string Returns string Identifier of the effect type. Remarks Identifier name of this effect type. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get Name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EffectTypes Class EffectTypes Represents a type of effect - like poison - that can be applied to an entity. Hierarchy EffectTypes Index Constructors constructor Methods get get All Constructors Private constructor new Effect Types ( ) : EffectTypes Returns EffectTypes Methods Static get get ( identifier ) : EffectType Parameters identifier : string The identifier for the effect. Returns EffectType Effect type for the given identifier or undefined if the effect does not exist. Remarks Effect type for the given identifier. This function can't be called in read-only mode. Static get All get All ( ) : EffectType [] Returns EffectType [] A list of all effects. Remarks Gets all effects. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentLevelOutOfBoundsError Class EnchantmentLevelOutOfBoundsError Hierarchy Error EnchantmentLevelOutOfBoundsError Index Constructors constructor Properties message name stack? Constructors Private constructor new Enchantment Level Out Of Bounds Error ( ) : EnchantmentLevelOutOfBoundsError Returns EnchantmentLevelOutOfBoundsError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentType Class EnchantmentType Contains information on a type of enchantment. Hierarchy EnchantmentType Index Constructors constructor Properties id max Level Constructors constructor new Enchantment Type ( enchantmentType ) : EnchantmentType Parameters enchantmentType : string Returns EnchantmentType Throws This function can throw errors. Properties Readonly id id : string Remarks The name of the enchantment type. Readonly max Level max Level : number Remarks The maximum level this type of enchantment can have. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id max Level Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentTypeNotCompatibleError Class EnchantmentTypeNotCompatibleError Hierarchy Error EnchantmentTypeNotCompatibleError Index Constructors constructor Properties message name stack? Constructors Private constructor new Enchantment Type Not Compatible Error ( ) : EnchantmentTypeNotCompatibleError Returns EnchantmentTypeNotCompatibleError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentTypeUnknownIdError Class EnchantmentTypeUnknownIdError Hierarchy Error EnchantmentTypeUnknownIdError Index Constructors constructor Properties message name stack? Constructors Private constructor new Enchantment Type Unknown Id Error ( ) : EnchantmentTypeUnknownIdError Returns EnchantmentTypeUnknownIdError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EnchantmentTypes Class EnchantmentTypes Contains a catalog of Minecraft Enchantment Types that are available in this world. Hierarchy EnchantmentTypes Index Constructors constructor Methods get get All Constructors Private constructor new Enchantment Types ( ) : EnchantmentTypes Returns EnchantmentTypes Methods Static get get ( enchantmentId ) : EnchantmentType Parameters enchantmentId : string Identifier of the enchantment. For example, "minecraft:flame". Returns EnchantmentType If available, returns an EnchantmentType object that represents the specified enchantment. Remarks Retrieves an enchantment with the specified identifier. Static get All get All ( ) : EnchantmentType [] Returns EnchantmentType [] Remarks Returns a collection of all available enchantment types. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Entity Class Entity Represents the state of an entity (a mob, the player, or other moving objects like minecarts) in the world. Hierarchy Entity Player Index Constructors constructor Properties dimension id is Climbing is Falling is In Water is On Ground is Sleeping is Sneaking is Sprinting is Swimming location name Tag scoreboard Identity? type Id Methods add Effect add Tag apply Damage apply Impulse apply Knockback clear Dynamic Properties clear Velocity extinguish Fire get Block From View Direction get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Effect get Effects get Entities From View Direction get Head Location get Property get Rotation get Tags get Velocity get View Direction has Component has Tag is Valid kill matches play Animation remove remove Effect remove Tag reset Property run Command run Command Async set Dynamic Property set On Fire set Property set Rotation teleport trigger Event try Teleport Constructors Private constructor new Entity ( ) : Entity Returns Entity Properties Readonly dimension dimension : Dimension Remarks Dimension that the entity is currently within. Throws This property can throw when used. Example spawnTnt.js import { ItemStack , world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . dimension . spawnItem ( new ItemStack ( "minecraft:diamond_sword" ), entity . location ); } Copy Readonly id id : string Remarks Unique identifier of the entity. This identifier is intended to be consistent across loads of a world instance. No meaning should be inferred from the value and structure of this unique identifier - do not parse or interpret it. This property is accessible even if Entity.isValid is false. Example trapEntity.js import { world } from "@minecraft/server" ; const id = "-0123456789101" ; // entity.id const entity = world . getEntity ( id ); entity . runCommandAsync ( "say hello" ); Copy Readonly is Climbing is Climbing : boolean Remarks Whether the entity is touching a climbable block. For example, a player next to a ladder or a spider next to a stone wall. Throws This property can throw when used. Example debug.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { // Force entity to not sneak entity . isSneaking = false ; } }); Copy Readonly is Falling is Falling : boolean Remarks Whether the entity has a fall distance greater than 0, or greater than 1 while gliding. Throws This property can throw when used. Example debug.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `isClimbing - ${ player . isClimbing } ` ); } }); Copy Readonly is In Water is In Water : boolean Remarks Whether any part of the entity is inside a water block. Throws This property can throw when used. Example playerInWater.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player in water: ${ player . isInWater } ` ); } }); Copy Readonly is On Ground is On Ground : boolean Remarks Whether the entity is on top of a solid block. This property may behave in unexpected ways. This property will always be true when an Entity is first spawned, and if the Entity has no gravity this property may be incorrect. Throws This property can throw when used. Example playerOnGround.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player on ground: ${ player . isOnGround } ` ); } }); Copy Readonly is Sleeping is Sleeping : boolean Remarks If true, the entity is currently sleeping. Throws This property can throw when used. is Sneaking is Sneaking : boolean Remarks Whether the entity is sneaking - that is, moving more slowly and more quietly. This property can't be edited in read-only mode. Example alwaysSneak.ts import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . isSneaking = true ; } }); Copy Example playerIsSneaking.ts import { DimensionLocation , MolangVariableMap , Vector3 , system , world , } from "@minecraft/server" ; function spawnConfetti ( location : DimensionLocation ) { for ( let i = 0 ; i < 100 ; i ++) { const molang = new MolangVariableMap (); molang . setColorRGB ( "variable.color" , { red: Math . random (), green: Math . random (), blue: Math . random (), }); const newLocation : Vector3 = { x: location . x + Math . floor ( Math . random () * 8 ) - 4 , y: location . y + Math . floor ( Math . random () * 8 ) - 4 , z: location . z + Math . floor ( Math . random () * 8 ) - 4 , }; location . dimension . spawnParticle ( "minecraft:colored_flame_particle" , newLocation , molang ); } } system . runInterval (() => { for ( const player of world . getPlayers ()) { if ( player . isSneaking ) { spawnConfetti ({ dimension: player . dimension , x: player . location . x , y: player . location . y , z: player . location . z , }); player . sendMessage ( "player is sneaking" ); } } }); Copy Readonly is Sprinting is Sprinting : boolean Remarks Whether the entity is sprinting. For example, a player using the sprint action, an ocelot running away or a pig boosting with Carrot on a Stick. Throws This property can throw when used. Readonly is Swimming is Swimming : boolean Remarks Whether the entity is in the swimming state. For example, a player using the swim action or a fish in water. Throws This property can throw when used. Readonly location location : Vector3 Remarks Current location of the entity. Throws This property can throw when used. Example showLocation.js import { world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { if ( event . source . typeId === "minecraft:player" ) { event . source . kill (); } }); Copy name Tag name Tag : string Remarks Given name of the entity. This property can't be edited in read-only mode. Example dinnerboneEveryMob.ts import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ message }) => { if ( message === "dinnerbone:true" ) { for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . nameTag = "Dinnerbone" ; } } }); Copy Optional Readonly scoreboard Identity scoreboard Identity ?: ScoreboardIdentity Remarks Returns a scoreboard identity that represents this entity. Will remain valid when the entity is killed. Readonly type Id type Id : string Remarks Identifier of the type of the entity - for example, 'minecraft:skeleton'. This property is accessible even if Entity.isValid is false. Example showLocation.js import { system , world } from "@minecraft/server" ; // This event triggers when world is loaded system . runInterval (() => { const entity = world . getDimension ( "overworld" ). getEntities ()[ 0 ]; // Finally, show that location as title entity . runCommandAsync ( `title @a actionbar X: ${ Math . floor ( entity . location . x ) } | Y: ${ Math . floor ( entity . location . y ) } | Z: ${ Math . floor ( entity . location . z ) } ` ); }); Copy Methods add Effect add Effect ( effectType , duration , options ? ) : Effect Parameters effectType : string | EffectType Type of effect to add to the entity. duration : number Amount of time, in ticks, for the effect to apply. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. The value must be within the range [0, 20000000]. Optional options : EntityEffectOptions Additional options for the effect. Optional Returns Effect Returns nothing if the effect was added or updated successfully. This can throw an error if the duration or amplifier are outside of the valid ranges, or if the effect does not exist. Remarks Adds or updates an effect, like poison, to the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example poisonVillager.ts // Spawns a villager and gives it the poison effect import { DimensionLocation , } from '@minecraft/server' ; import { MinecraftEffectTypes } from '@minecraft/vanilla-data' ; function spawnPoisonedVillager ( location : DimensionLocation ) { const villagerType = 'minecraft:villager_v2' ; const villager = location . dimension . spawnEntity ( villagerType , location ); const duration = 20 ; villager . addEffect ( MinecraftEffectTypes . Poison , duration , { amplifier: 1 }); } Copy Example quickFoxLazyDog.ts // Spawns a fox over a dog import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnAdultHorse ( location : DimensionLocation ) { // Create fox (our quick brown fox) const fox = location . dimension . spawnEntity ( MinecraftEntityTypes . Fox , { x: location . x , y: location . y + 2 , z: location . z , }); fox . addEffect ( 'speed' , 10 , { amplifier: 2 , }); // Create wolf (our lazy dog) const wolf = location . dimension . spawnEntity ( MinecraftEntityTypes . Wolf , location ); wolf . addEffect ( 'slowness' , 10 , { amplifier: 2 , }); wolf . isSneaking = true ; } Copy add Tag add Tag ( tag ) : boolean Parameters tag : string Content of the tag to add. The tag must be less than 256 characters. Returns boolean Returns true if the tag was added successfully. This can fail if the tag already exists on the entity. Remarks Adds a specified tag to an entity. This function can't be called in read-only mode. Throws This function can throw errors. apply Damage apply Damage ( amount , options ? ) : boolean Parameters amount : number Amount of damage to apply. Optional options : EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions Additional options about the source of damage, which may add additional effects or spur additional behaviors on this entity. Optional Returns boolean Whether the entity takes any damage. This can return false if the entity is invulnerable or if the damage applied is less than or equal to 0. Remarks Applies a set of damage to an entity. This function can't be called in read-only mode. Throws This function can throw errors. Example applyDamageThenHeal.ts // A function that applies damage and then heals the entity import { Entity , EntityComponentTypes , system , world } from '@minecraft/server' ; function applyDamageAndHeal ( entity : Entity ) { entity . applyDamage ( 19 ); // Many mobs have max damage of 20 so this is a near-death mob system . runTimeout (() => { const health = entity . getComponent ( EntityComponentTypes . Health ); if ( health ) { world . sendMessage ( `Entity health before heal: ${ health . currentValue } ` ); health . resetToMaxValue (); world . sendMessage ( `Entity after before heal: ${ health . currentValue } ` ); } else { console . warn ( 'Entity does not have health component' ); } }, 40 ); // Run in a few seconds (40 ticks) } Copy Example applyWither.js import { world , EntityDamageCause } from "@minecraft/server" ; const player = world . getAllPlayers ()[ 0 ]; player . applyDamage ( 1000 , { cause: EntityDamageCause . wither , }); Copy Example damageEntity.js import { world } from "@minecraft/server" ; world . afterEvents . itemUse . subscribe (( event ) => { const player = event . source ; const damageApplied = player . applyDamage ( 10 ); console . log ( `Damage applied: ${ damageApplied } ` ); }); Copy apply Impulse apply Impulse ( vector ) : void Parameters vector : Vector3 Impulse vector. Returns void Remarks Applies impulse vector to the current velocity of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example yeetEntity.ts // A function that throws entities up in the air import { Entity } from '@minecraft/server' ; function yeetEntity ( entity : Entity ) { // Zero out the entity's velocity before applying impulse entity . clearVelocity (); // throw the zombie up in the air entity . applyImpulse ({ x: 0 , y: 15 , z: 0 }); } Copy apply Knockback apply Knockback ( directionX , directionZ , horizontalStrength , verticalStrength ) : void Parameters directionX : number X direction in horizontal plane. directionZ : number Z direction in horizontal plane. horizontalStrength : number Knockback strength for the horizontal vector. verticalStrength : number Knockback strength for the vertical vector. Returns void Remarks Applies impulse vector to the current velocity of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example bounceSkeletons.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { targetLocation . dimension . spawnEntity ( mobs [ i % mobs . length ], targetLocation ); } const eqo : EntityQueryOptions = { type: 'skeleton' , }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . applyKnockback ( 0 , 0 , 0 , 1 ); } } Copy clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears all dynamic properties that have been set on this entity. Throws This function can throw errors. Example resetStats.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . clearDynamicProperties (); } Copy clear Velocity clear Velocity ( ) : void Returns void Remarks Sets the current velocity of the Entity to zero. Note that this method may not have an impact on Players. This function can't be called in read-only mode. Throws This function can throw errors. Example yeetEntity.ts // A function that throws entities up in the air import { Entity } from '@minecraft/server' ; function yeetEntity ( entity : Entity ) { // Zero out the entity's velocity before applying impulse entity . clearVelocity (); // throw the zombie up in the air entity . applyImpulse ({ x: 0 , y: 15 , z: 0 }); } Copy extinguish Fire extinguish Fire ( useEffects ? ) : boolean Parameters Optional useEffects : boolean Whether to show any visual effects connected to the extinguishing. Optional Returns boolean Returns whether the entity was on fire. Remarks Extinguishes the fire if the entity is on fire. Note that you can call getComponent('minecraft:onfire') and, if present, the entity is on fire. This function can't be called in read-only mode. Throws This function can throw errors. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy get Block From View Direction get Block From View Direction ( options ? ) : BlockRaycastHit Parameters Optional options : BlockRaycastOptions Additional configuration options for the ray cast. Optional Returns BlockRaycastHit Returns the first intersecting block from the direction that this entity is looking at. Remarks Returns the first intersecting block from the direction that this entity is looking at. Throws This function can throw errors. Example facingBlock.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const blockHit = entity . getBlockFromViewDirection (); if ( blockHit ) { console . log ( "Block Hit:" ); console . log ( "Block:" , blockHit . block ); console . log ( "Face:" , blockHit . face ); console . log ( "Face Location:" , JSON . stringify ( blockHit . faceLocation )); } else { console . log ( "No block in view direction." ); } } Copy Example setBedrock.js import { BlockPermutation , world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:fox" , { x: 0 , y: 0 , z: 0 }); const blockHit = entity . getBlockFromViewDirection (); if ( blockHit ) { blockHit . block . setPermutation ( BlockPermutation . resolve ( "minecraft:bedrock" ) ); } else { console . log ( "No block in view direction." ); } Copy get Component get Component ( componentId ) : EntityComponent Parameters componentId : string The identifier of the component (e.g., 'minecraft:health'). If no namespace prefix is specified, 'minecraft:' is assumed. Available component IDs can be found as part of the EntityComponentTypes enum. Returns EntityComponent Returns the component if it exists on the entity, otherwise undefined. Remarks Gets a component (that represents additional capabilities) for an entity. Example entityHealth.js import { world } from "@minecraft/server" ; for ( const player of world . getPlayers ()) { const health = player . getComponent ( "health" ); player . sendMessage ( "Your health is " + health . currentValue + "/" + health . effectiveMax ); health . setCurrentValue ( 15 ); // set player to 15 hp health . resetToMaxValue (); // reset player to max hp } Copy Example entityInventory.js import { ItemStack , world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { const entity = event . source ; entity . getComponent ( "inventory" ) . container . addItem ( new ItemStack ( "minecraft:dirt" , 1 )); }); Copy Example entityItem.js import { world } from "@minecraft/server" ; const itemEntities = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:item" }); for ( const itemEntity of itemEntities ) { const item = itemEntity . getComponent ( "item" ); item . itemStack . keepOnDeath = true ; } Copy get Components get Components ( ) : EntityComponent [] Returns EntityComponent [] Returns all components that are both present on this entity and supported by the API. Remarks Returns all components that are both present on this entity and supported by the API. Example getComponents.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const components = entity . getComponents (); console . log ( `Number of components: ${ components . length } : ${ components . map ( ( component ) => component . typeId ) } ` ); } Copy get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. Throws This function can throw errors. Example entityRespawn.ts import { Vector3 , system , world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { event . entity . setDynamicProperty ( "spawn_location" , event . entity . location ); // set location spawn }); world . beforeEvents . entityRemove . subscribe (( event ) => { const location = event . removedEntity . getDynamicProperty ( "spawn_location" ) as Vector3 ; // get location spawn const dimension = event . removedEntity . dimension ; system . run (() => { dimension . spawnEntity ( event . removedEntity . typeId , location ); }); }); Copy get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of the dynamic properties set on this entity. Remarks Returns the available set of dynamic property identifiers that have been used on this entity. Throws This function can throw errors. Example displayEntries.ts import { Player , system } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { // Type /scriptevent bp:entries to see this message if ( event . id === "bp:entries" && event . sourceEntity instanceof Player ) { event . sourceEntity . sendMessage ( "Here's your dynamic properties entries:" ); // Display all dynamic properties for ( const id of event . sourceEntity . getDynamicPropertyIds ()) { event . sourceEntity . sendMessage ( `- ${ id } : ${ event . sourceEntity . getDynamicProperty ( id ) } ` ); } } }); Copy get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. This includes the size of both the key and the value. This can be useful for diagnosing performance warning signs - if, for example, an entity has many megabytes of associated dynamic properties, it may be slow to load on various devices. Throws This function can throw errors. Example displayByteCount.ts import { Player , system } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { // Type /scriptevent dp:size to see this message if ( event . id === "dp:size" && event . sourceEntity instanceof Player ) { // Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. const byteCount = event . sourceEntity . getDynamicPropertyTotalByteCount (); // Send the byte count to the player event . sourceEntity . sendMessage ( `Dynamic Properties Byte Count: ${ byteCount } ` ); } }); Copy get Effect get Effect ( effectType ) : Effect Parameters effectType : string | EffectType The effect identifier. Returns Effect Effect object for the specified effect, undefined if the effect is not present, or throws an error if the effect does not exist. Remarks Returns the effect for the specified EffectType on the entity, undefined if the effect is not present, or throws an error if the effect does not exist. Throws This function can throw errors. Example getEntityEffectInfo.js import { world } from "@minecraft/server" ; const entities = world . getDimension ( "overworld" ). getEntities (); for ( const entity of entities ) { entity . getEffects (). forEach (( effect ) => { console . log ( effect . typeId , effect . amplifier , effect . duration ); }); } Copy get Effects get Effects ( ) : Effect [] Returns Effect [] List of effects. Remarks Returns a set of effects applied to this entity. Throws This function can throw errors. Example getEntityEffectInfo.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const effect = entity . getEffect ( "invisibility" ); effect . amplifier ; effect . duration ; } Copy get Entities From View Direction get Entities From View Direction ( options ? ) : EntityRaycastHit [] Parameters Optional options : EntityRaycastOptions Additional configuration options for the ray cast. Optional Returns EntityRaycastHit [] Returns a set of entities from the direction that this entity is looking at. Remarks Gets the entities that this entity is looking at by performing a ray cast from the view of this entity. Throws This function can throw errors. Example entityView.ts import type { EntityRaycastOptions } from "@minecraft/server" ; import { world } from "@minecraft/server" ; // Optional: Configure ray cast options const raycastOptions : EntityRaycastOptions = { maxDistance: 10 , // Set your desired maximum distance }; // Perform the ray cast for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const entitiesInView = entity . getEntitiesFromViewDirection ( raycastOptions ); // Log the results entitiesInView . forEach (( hit ) => { console . log ( `Entity hit at distance ${ hit . distance } blocks.` ); console . log ( "Entity details:" , hit . entity ); // You can access properties/methods of the hit entity }); } Copy get Head Location get Head Location ( ) : Vector3 Returns Vector3 Returns the current location of the head component of this entity. Remarks Returns the current location of the head component of this entity. Throws This function can throw errors. Example freezePlayerCamera.ts import { Player } from "@minecraft/server" ; function freezePlayerCamera ( player : Player ) { player . camera . setCamera ( "minecraft:free" , { location: player . getHeadLocation (), rotation: player . getRotation (), }); } Copy get Property get Property ( identifier ) : string | number | boolean Parameters identifier : string The entity Property identifier. Returns string | number | boolean Returns the current property value. For enum properties, a string is returned. For float and int properties, a number is returned. For undefined properties, undefined is returned. Remarks Gets an entity Property value. If the property was set using the setProperty function within the same tick, the updated value will not be reflected until the subsequent tick. Throws Throws if the entity is invalid. Example getRotationOffset.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "create:dummy" })[ 0 ]; entity . setProperty ( "create:rotation_offset" , 1 ); console . warn ( entity . getProperty ( "create:rotation_offset" )); Copy get Rotation get Rotation ( ) : Vector2 Returns Vector2 Returns a Vec2 containing the rotation of this entity (in degrees). Remarks Returns the current rotation component of this entity. Throws This function can throw errors. Example getRotation.js import { world } from "@minecraft/server" ; world . beforeEvents . chatSend . subscribe (( event ) => { const message = event . message ; const player = event . sender ; if ( message === "rotation get" ) { event . cancel = true ; const rotation = player . getRotation (); player . sendMessage ( `Spawn point location: ${ rotation . x } ${ rotation . y } ` ); } }); Copy get Tags get Tags ( ) : string [] Returns string [] An array containing all tags as strings. Remarks Returns all tags associated with the entity. Throws This function can throw errors. Example jaylyTag.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const tags = entity . getTags (); const jaylyTag = tags . find (( tag ) => tag . startsWith ( "jayly:" )); if ( jaylyTag ) { world . sendMessage ( ` ${ entity . id } : ${ jaylyTag } ` ); } } Copy get Velocity get Velocity ( ) : Vector3 Returns Vector3 Returns the current velocity vector of the entity. Remarks Returns the current velocity vector of the entity. Throws This function can throw errors. Example getFireworkVelocity.ts // A function that spawns fireworks and logs their velocity after 5 ticks import { DimensionLocation , system , world } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnFireworks ( location : DimensionLocation ) { const fireworkRocket = location . dimension . spawnEntity ( MinecraftEntityTypes . FireworksRocket , location ); system . runTimeout (() => { const velocity = fireworkRocket . getVelocity (); world . sendMessage ( `Velocity of firework is: ${ velocity . x } , ${ velocity . y } , ${ velocity . z } ` ); }, 5 ); } Copy get View Direction get View Direction ( ) : Vector3 Returns Vector3 Returns the current view direction of the entity. Remarks Returns the current view direction of the entity. Throws This function can throw errors. has Component has Component ( componentId ) : boolean Parameters componentId : string The identifier of the component (e.g., 'minecraft:rideable') to retrieve. If no namespace prefix is specified, 'minecraft:' is assumed. Returns boolean Returns true if the specified component is present on this entity. Remarks Returns true if the specified component is present on this entity. Example hasComponents.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:villager" })[ 0 ]; entity . hasComponent ( "tameable" ); entity . hasComponent ( "inventory" ); entity . hasComponent ( "addrider" ); entity . hasComponent ( "is_tamed" ); Copy has Tag has Tag ( tag ) : boolean Parameters tag : string Identifier of the tag to test for. Returns boolean Returns whether an entity has a particular tag. Remarks Returns whether an entity has a particular tag. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the entity is valid. Remarks Returns whether the entity can be manipulated by script. A Player is considered valid when it's EntityLifetimeState is set to Loaded. Example tracky.ts import { system , world } from "@minecraft/server" ; const zombie = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:zombie" , world . getDefaultSpawnLocation ()); const id = system . runInterval (() => { if (! zombie . isValid ()) { system . clearRun ( id ); return ; } const location = zombie . location ; for ( const player of world . getPlayers ()) { player . sendMessage ( `Zombie location: ( ${ location . x . toFixed ( 2 ) } , ${ location . y . toFixed ( 2 ) } , ${ location . z . toFixed ( 2 ) } )` ); } }); Copy kill kill ( ) : boolean Returns boolean Returns true if entity can be killed (even if it is already dead), otherwise it returns false. Remarks Kills this entity. The entity will drop loot as normal. This function can't be called in read-only mode. Throws This function can throw errors. Example tagsQuery.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { const mobTypeId = mobs [ i % mobs . length ]; const entity = targetLocation . dimension . spawnEntity ( mobTypeId , targetLocation ); entity . addTag ( 'mobparty.' + mobTypeId ); } const eqo : EntityQueryOptions = { tags: [ 'mobparty.skeleton' ], }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . kill (); } } Copy matches matches ( options ) : boolean Parameters options : EntityQueryOptions The query to perform the match against. Returns boolean Returns true if the entity matches the criteria in the passed in EntityQueryOptions, otherwise it returns false. Remarks Matches the entity against the passed in options. Uses the location of the entity for matching if the location is not specified in the passed in EntityQueryOptions. Throws Throws if the query options are misconfigured. Example isSpectator.js import { GameMode , system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { const isSpectating = player . matches ({ gameMode: GameMode . spectator }); if ( isSpectating ) { player . onScreenDisplay . setActionBar ( "You are spectating" ); } } }); Copy play Animation play Animation ( animationName , options ? ) : void Parameters animationName : string The animation identifier. e.g. animation.creeper.swelling Optional options : PlayAnimationOptions Additional options to control the playback and transitions of the animation. Optional Returns void Remarks Cause the entity to play the given animation. This function can't be called in read-only mode. Throws This function can throw errors. remove remove ( ) : void Returns void Remarks Immediately removes the entity from the world. The removed entity will not perform a death animation or drop loot upon removal. This function can't be called in read-only mode. Throws This function can throw errors. Example removeAllEntities.ts import { world } from "@minecraft/server" ; // Note: You cannot despawn players via entity.remove() const entities = world . getDimension ( "overworld" ) . getEntities ({ excludeTypes: [ "minecraft:player" ] }); for ( const entity of entities ) { entity . remove (); } Copy remove Effect remove Effect ( effectType ) : boolean Parameters effectType : string | EffectType The effect identifier. Returns boolean Returns true if the effect has been removed. Returns false if the effect is not found or does not exist. Remarks Removes the specified EffectType on the entity, or returns false if the effect is not present. This function can't be called in read-only mode. Throws This function can throw errors. remove Tag remove Tag ( tag ) : boolean Parameters tag : string Content of the tag to remove. Returns boolean Returns whether the tag existed on the entity. Remarks Removes a specified tag from an entity. This function can't be called in read-only mode. Throws This function can throw errors. Example removeAdminTag.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . removeTag ( "admin" ); } Copy reset Property reset Property ( identifier ) : string | number | boolean Parameters identifier : string The Entity Property identifier. Returns string | number | boolean Returns the default property value. For enum properties, a string is returned. For float and int properties, a number is returned. For undefined properties, undefined is returned. Remarks Resets an Entity Property back to its default value, as specified in the Entity's definition. This property change is not applied until the next tick. This function can't be called in read-only mode. Throws Throws if the entity is invalid. minecraftcommon.EngineError Error run Command run Command ( commandString ) : CommandResult Parameters commandString : string The command string. Note: This should not include a leading forward slash. Returns CommandResult A command result containing whether the command was successful. Remarks Runs a synchronous command on the entity. This function can't be called in read-only mode. Throws This function can throw errors. CommandError Error Example sayCommand.js import { world } from "@minecraft/server" ; world . afterEvents . entityDie . subscribe (( event ) => { event . deadEntity . runCommand ( "say I am dead!" ); }); Copy run Command Async run Command Async ( commandString ) : Promise < CommandResult > Parameters commandString : string Command to run. Note that command strings should not start with slash. Returns Promise < CommandResult > For commands that return data, returns a JSON structure with command response values. Remarks Runs a particular command asynchronously from the context of this entity. Note that there is a maximum queue of 128 asynchronous commands that can be run in a given tick. Throws This function can throw errors. Example sayCommand.js import { world } from "@minecraft/server" ; world . beforeEvents . explosion . subscribe (( event ) => { event . source ?. runCommandAsync ( "say I exploded!" ); }); Copy set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Throws This function can throw errors. Example entityRespawn.ts import { Vector3 , system , world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { event . entity . setDynamicProperty ( "spawn_location" , event . entity . location ); // set location spawn }); world . beforeEvents . entityRemove . subscribe (( event ) => { const location = event . removedEntity . getDynamicProperty ( "spawn_location" ) as Vector3 ; // get location spawn const dimension = event . removedEntity . dimension ; system . run (() => { dimension . spawnEntity ( event . removedEntity . typeId , location ); }); }); Copy set On Fire set On Fire ( seconds , useEffects ? ) : boolean Parameters seconds : number Length of time to set the entity on fire. Optional useEffects : boolean Whether side-effects should be applied (e.g. thawing freeze) and other conditions such as rain or fire protection should be taken into consideration. Optional Returns boolean Whether the entity was set on fire. This can fail if seconds is less than or equal to zero, the entity is wet or the entity is immune to fire. Remarks Sets an entity on fire (if it is not in water or rain). Note that you can call getComponent('minecraft:onfire') and, if present, the entity is on fire. This function can't be called in read-only mode. Throws This function can throw errors. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy set Property set Property ( identifier , value ) : void Parameters identifier : string The Entity Property identifier. value : string | number | boolean The property value. The provided type must be compatible with the type specified in the entity's definition. Returns void Remarks Sets an Entity Property to the provided value. This property change is not applied until the next tick. This function can't be called in read-only mode. Throws Throws if the entity is invalid. Throws if an invalid identifier is provided. Throws if the provided value type does not match the property type. Throws if the provided value is outside the expected range (int, float properties). Throws if the provided string value does not match the set of accepted enum values (enum properties Example getRotationOffset.js import { world } from "@minecraft/server" ; const tileEntity = world . getDimension ( "overworld" ) . getEntities ({ type: "create:dummy" })[ 0 ]; tileEntity . setProperty ( "create:rotation_offset" , 1 ); console . warn ( tileEntity . getProperty ( "create:rotation_offset" )); Copy set Rotation set Rotation ( rotation ) : void Parameters rotation : Vector2 The x and y rotation of the entity (in degrees). For most mobs, the x rotation controls the head tilt and the y rotation controls the body rotation. Returns void Remarks Sets the main rotation of the entity. This function can't be called in read-only mode. Throws This function can throw errors. teleport teleport ( location , teleportOptions ? ) : void Parameters location : Vector3 New location for the entity. Optional teleportOptions : TeleportOptions Options regarding the teleport operation. Optional Returns void Remarks Teleports the selected entity to a new location This function can't be called in read-only mode. Throws This function can throw errors. Example teleportMovement.ts import { world , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation = { x: 0 , y: 0 , z: 0 }; const pig = overworld . spawnEntity ( 'minecraft:pig' , targetLocation ); let inc = 1 ; const runId = system . runInterval (() => { pig . teleport ( { x: targetLocation . x + inc / 4 , y: targetLocation . y + inc / 4 , z: targetLocation . z + inc / 4 }, { facingLocation: targetLocation , }, ); if ( inc > 100 ) { system . clearRun ( runId ); } inc ++; }, 4 ); Copy Example teleport.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ sourceEntity , message }) => { if (! sourceEntity ) return ; if ( message === "tp:nether" ) { sourceEntity . teleport ( { x: 0 , y: 0 , z: 0 }, { dimension: world . getDimension ( "nether" ) } ); } }); Copy Example teleportFacing.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ sourceEntity , message }) => { if (! sourceEntity ) return ; if ( message === "tp:nether" ) { sourceEntity . teleport ( { x: 0 , y: 0 , z: 0 }, { dimension: world . getDimension ( "nether" ), facingLocation: { x: 100 , y: 100 , z: 100 }, } ); } }); Copy trigger Event trigger Event ( eventName ) : void Parameters eventName : string Name of the entity type event to trigger. If a namespace is not specified, minecraft: is assumed. Returns void Remarks Triggers an entity type event. For every entity, a number of events are defined in an entities' definition for key entity behaviors; for example, creepers have a minecraft:start_exploding type event. This function can't be called in read-only mode. Throws If the event is not defined in the definition of the entity, an error will be thrown. Example triggerEvent.ts // A function that spawns a creeper and triggers it to explode immediately import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnExplodingCreeper ( location : DimensionLocation ) { const creeper = location . dimension . spawnEntity ( MinecraftEntityTypes . Creeper , location ); creeper . triggerEvent ( 'minecraft:start_exploding_forced' ); } Copy try Teleport try Teleport ( location , teleportOptions ? ) : boolean Parameters location : Vector3 Location to teleport the entity to. Optional teleportOptions : TeleportOptions Options regarding the teleport operation. Optional Returns boolean Returns whether the teleport succeeded. This can fail if the destination chunk is unloaded or if the teleport would result in intersecting with blocks. Remarks Attempts to try a teleport, but may not complete the teleport operation (for example, if there are blocks at the destination.) This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension id is Climbing is Falling is In Water is On Ground is Sleeping is Sneaking is Sprinting is Swimming location name Tag scoreboard Identity type Id add Effect add Tag apply Damage apply Impulse apply Knockback clear Dynamic Properties clear Velocity extinguish Fire get Block From View Direction get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Effect get Effects get Entities From View Direction get Head Location get Property get Rotation get Tags get Velocity get View Direction has Component has Tag is Valid kill matches play Animation remove remove Effect remove Tag reset Property run Command run Command Async set Dynamic Property set On Fire set Property set Rotation teleport trigger Event try Teleport Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityAddRiderComponent Class EntityAddRiderComponent When added, this component makes the entity spawn with a rider of the specified entityType. Example getEntityAddRiderComponent.js import { world } from "@minecraft/server" ; const caveSpider = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:cave_spider" })[ 0 ]; const addRider = caveSpider . getComponent ( "addrider" ); addRider . entityType ; addRider . spawnEvent ; Copy Hierarchy EntityComponent EntityAddRiderComponent Index Constructors constructor Properties entity entity Type spawn Event type Id component Id Methods is Valid Constructors Private constructor new Entity Add Rider Component ( ) : EntityAddRiderComponent Returns EntityAddRiderComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly entity Type entity Type : string Remarks The type of entity that is added as a rider for this entity when spawned under certain conditions. Throws This property can throw when used. Readonly spawn Event spawn Event : string Remarks Optional spawn event to trigger on the rider when that rider is spawned for this entity. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:addrider" = 'minecraft:addrider' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity entity Type spawn Event type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityAgeableComponent Class EntityAgeableComponent Adds a timer for the entity to grow up. It can be accelerated by giving the entity the items it likes as defined by feedItems. Example pigAgeableInfo.js import { world } from "@minecraft/server" ; const pig = world . getDimension ( "nether" ) . spawnEntity ( "minecraft:pig" , { x: 0 , y: 0 , z: 0 }); const ageable = pig . getComponent ( "ageable" ); const growUpEvent = ageable . growUp . eventName ; world . sendMessage ( `Pig ageable duration: ${ ageable . duration } ` ); world . sendMessage ( `Pig grow up event: ${ growUpEvent } ` ); world . sendMessage ( `Pig drop items: ${ ageable . getDropItems () } ` ); world . sendMessage ( `Pig feed items: ${ ageable . getFeedItems () } ` ); Copy Hierarchy EntityComponent EntityAgeableComponent Index Constructors constructor Properties duration entity grow Up transform To Item type Id component Id Methods get Drop Items get Feed Items is Valid Constructors Private constructor new Entity Ageable Component ( ) : EntityAgeableComponent Returns EntityAgeableComponent Overrides EntityComponent . constructor Properties Readonly duration duration : number Remarks Amount of time before the entity grows up, -1 for always a baby. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly grow Up grow Up : Trigger Remarks Event that runs when this entity grows up. Throws This property can throw when used. Readonly transform To Item transform To Item : string Remarks The feed item used will transform into this item upon successful interaction. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:ageable" = 'minecraft:ageable' Methods get Drop Items get Drop Items ( ) : string [] Returns string [] Remarks List of items that the entity drops when it grows up. Throws This function can throw errors. get Feed Items get Feed Items ( ) : EntityDefinitionFeedItem [] Returns EntityDefinitionFeedItem [] Remarks List of items that can be fed to the entity. Includes 'item' for the item name and 'growth' to define how much time it grows up by. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor duration entity grow Up transform To Item type Id component Id get Drop Items get Feed Items is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityAttributeComponent Class EntityAttributeComponent This is a base abstract class for any entity component that centers around a number and can have a minimum, maximum, and default defined value. Hierarchy EntityComponent EntityAttributeComponent EntityHealthComponent EntityLavaMovementComponent EntityMovementComponent EntityUnderwaterMovementComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Attribute Component ( ) : EntityAttributeComponent Returns EntityAttributeComponent Overrides EntityComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityBaseMovementComponent Class EntityBaseMovementComponent Base class for a family of entity movement events. Hierarchy EntityComponent EntityBaseMovementComponent EntityMovementAmphibiousComponent EntityMovementBasicComponent EntityMovementFlyComponent EntityMovementGenericComponent EntityMovementGlideComponent EntityMovementHoverComponent EntityMovementJumpComponent EntityMovementSkipComponent EntityMovementSwayComponent Index Constructors constructor Properties entity max Turn type Id Methods is Valid Constructors Private constructor new Entity Base Movement Component ( ) : EntityBaseMovementComponent Returns EntityBaseMovementComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityBreathableComponent Class EntityBreathableComponent Defines what blocks this entity can breathe in and gives them the ability to suffocate. Example pigBreathable.js import { world } from "@minecraft/server" ; const pig = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:pig" })[ 0 ]; const breathable = pig . getComponent ( "breathable" ); breathable . breathesAir ; breathable . breathesLava ; breathable . breathesSolids ; breathable . breathesWater ; breathable . generatesBubbles ; breathable . inhaleTime ; breathable . suffocateTime ; breathable . totalSupply ; breathable . getBreatheBlocks (); breathable . getNonBreatheBlocks (); breathable . setAirSupply ( 100 ); // Assuming 100 as an example value Copy Hierarchy EntityComponent EntityBreathableComponent Index Constructors constructor Properties breathes Air breathes Lava breathes Solids breathes Water entity generates Bubbles inhale Time suffocate Time total Supply type Id component Id Methods get Breathe Blocks get Non Breathe Blocks is Valid Constructors Private constructor new Entity Breathable Component ( ) : EntityBreathableComponent Returns EntityBreathableComponent Overrides EntityComponent . constructor Properties Readonly breathes Air breathes Air : boolean Remarks If true, this entity can breathe in air. Throws This property can throw when used. Readonly breathes Lava breathes Lava : boolean Remarks If true, this entity can breathe in lava. Throws This property can throw when used. Readonly breathes Solids breathes Solids : boolean Remarks If true, this entity can breathe in solid blocks. Throws This property can throw when used. Readonly breathes Water breathes Water : boolean Remarks If true, this entity can breathe in water. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly generates Bubbles generates Bubbles : boolean Remarks If true, this entity will have visible bubbles while in water. Throws This property can throw when used. Readonly inhale Time inhale Time : number Remarks Time in seconds to recover breath to maximum. Throws This property can throw when used. Readonly suffocate Time suffocate Time : number Remarks Time in seconds between suffocation damage. Throws This property can throw when used. Readonly total Supply total Supply : number Remarks Time in seconds the entity can hold its breath. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:breathable" = 'minecraft:breathable' Methods get Breathe Blocks get Breathe Blocks ( ) : BlockPermutation [] Returns BlockPermutation [] Remarks List of blocks this entity can breathe in, in addition to the separate properties for classes of blocks. Throws This function can throw errors. get Non Breathe Blocks get Non Breathe Blocks ( ) : BlockPermutation [] Returns BlockPermutation [] Remarks List of blocks this entity can't breathe in. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor breathes Air breathes Lava breathes Solids breathes Water entity generates Bubbles inhale Time suffocate Time total Supply type Id component Id get Breathe Blocks get Non Breathe Blocks is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityCanClimbComponent Class EntityCanClimbComponent When added, this component signifies that the entity can climb up ladders. Hierarchy EntityComponent EntityCanClimbComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Can Climb Component ( ) : EntityCanClimbComponent Returns EntityCanClimbComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:can_climb" = 'minecraft:can_climb' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityCanFlyComponent Class EntityCanFlyComponent When added, this component signifies that the entity can fly, and the pathfinder won't be restricted to paths where a solid block is required underneath it. Hierarchy EntityComponent EntityCanFlyComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Can Fly Component ( ) : EntityCanFlyComponent Returns EntityCanFlyComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:can_fly" = 'minecraft:can_fly' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityCanPowerJumpComponent Class EntityCanPowerJumpComponent When added, this component signifies that the entity can power jump like the horse does within Minecraft. Hierarchy EntityComponent EntityCanPowerJumpComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Can Power Jump Component ( ) : EntityCanPowerJumpComponent Returns EntityCanPowerJumpComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:can_power_jump" = 'minecraft:can_power_jump' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityColor2Component Class EntityColor2Component Defines the entity's secondary color. Only works on certain entities that have secondary predefined color values (e.g., tropical fish). Hierarchy EntityComponent EntityColor2Component Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Color2 Component ( ) : EntityColor2Component Returns EntityColor2Component Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Readonly value value : PaletteColor Remarks Value of this particular color. Throws This property can throw when used. Static Readonly component Id component Id : "minecraft:color2" = 'minecraft:color2' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityColorComponent Class EntityColorComponent Defines the entity's color. Only works on certain entities that have predefined color values (e.g., sheep, llama, shulker). Example getSheepColor.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { const players = world . getAllPlayers (); for ( const player of players ) { const hits = player . getEntitiesFromViewDirection ({ type: "minecraft:sheep" , }); for ( const hit of hits ) { const color = hit . entity . getComponent ( "color" ); player . sendMessage ( `Sheep Color value: ${ color . value } ` ); } } }, 1000 ); Copy Hierarchy EntityComponent EntityColorComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Color Component ( ) : EntityColorComponent Returns EntityColorComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Value of this particular color. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:color" = 'minecraft:color' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityComponent Class EntityComponent Base class for downstream entity components. Hierarchy Component EntityComponent EntityAddRiderComponent EntityAgeableComponent EntityAttributeComponent EntityBaseMovementComponent EntityBreathableComponent EntityCanClimbComponent EntityCanFlyComponent EntityCanPowerJumpComponent EntityColor2Component EntityColorComponent EntityEquippableComponent EntityFireImmuneComponent EntityFloatsInLiquidComponent EntityFlyingSpeedComponent EntityFrictionModifierComponent EntityGroundOffsetComponent EntityHealableComponent EntityInventoryComponent EntityIsBabyComponent EntityIsChargedComponent EntityIsChestedComponent EntityIsDyeableComponent EntityIsHiddenWhenInvisibleComponent EntityIsIgnitedComponent EntityIsIllagerCaptainComponent EntityIsSaddledComponent EntityIsShakingComponent EntityIsShearedComponent EntityIsStackableComponent EntityIsStunnedComponent EntityIsTamedComponent EntityItemComponent EntityLeashableComponent EntityMarkVariantComponent EntityNavigationComponent EntityOnFireComponent EntityProjectileComponent EntityPushThroughComponent EntityRideableComponent EntityRidingComponent EntityScaleComponent EntitySkinIdComponent EntityStrengthComponent EntityTameableComponent EntityTameMountComponent EntityTypeFamilyComponent EntityVariantComponent EntityWantsJockeyComponent PlayerCursorInventoryComponent Index Constructors constructor Properties entity type Id Methods is Valid Constructors Private constructor new Entity Component ( ) : EntityComponent Returns EntityComponent Overrides Component . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from Component . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from Component . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDefinitionFeedItem Class EntityDefinitionFeedItem As part of the Ageable component, represents a set of items that can be fed to an entity and the rate at which that causes them to grow. Hierarchy EntityDefinitionFeedItem Index Constructors constructor Properties growth item Constructors Private constructor new Entity Definition Feed Item ( ) : EntityDefinitionFeedItem Returns EntityDefinitionFeedItem Properties Readonly growth growth : number Remarks The amount by which an entity's age will increase when fed this item. Values usually range between 0 and 1. Readonly item item : string Remarks Identifier of type of item that can be fed. If a namespace is not specified, 'minecraft:' is assumed. Example values include 'wheat' or 'golden_apple'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor growth item Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDieAfterEvent Class EntityDieAfterEvent Contains data related to the death of an entity in the game. Hierarchy EntityDieAfterEvent Index Constructors constructor Properties damage Source dead Entity Constructors Private constructor new Entity Die After Event ( ) : EntityDieAfterEvent Returns EntityDieAfterEvent Properties Readonly damage Source damage Source : EntityDamageSource Remarks If specified, provides more information on the source of damage that caused the death of this entity. Readonly dead Entity dead Entity : Entity Remarks Now-dead entity object. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor damage Source dead Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDieAfterEventSignal Class EntityDieAfterEventSignal Supports registering for an event that fires after an entity has died. Hierarchy EntityDieAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Die After Event Signal ( ) : EntityDieAfterEventSignal Returns EntityDieAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function to call when an entity dies. ( arg ) : void Parameters arg : EntityDieAfterEvent Returns void Optional options : EntityEventOptions Additional filtering options for when the subscription fires. Optional Returns ( ( arg ) => void ) Returns the closure that can be used in future downstream calls to unsubscribe. ( arg ) : void Parameters arg : EntityDieAfterEvent Returns void Returns the closure that can be used in future downstream calls to unsubscribe. Remarks Subscribes to an event that fires when an entity dies. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Subscribes to an event that fires when an entity dies. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityDieAfterEvent Returns void Returns void Remarks Stops this event from calling your function when an entity dies. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityEquippableComponent Class EntityEquippableComponent Provides access to a mob's equipment slots. This component exists for all mob entities. Example givePlayerElytra.ts // Gives the player Elytra import { EquipmentSlot , ItemStack , Player , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveEquipment ( player : Player ) { const equipmentCompPlayer = player . getComponent ( EntityComponentTypes . Equippable ); if ( equipmentCompPlayer ) { equipmentCompPlayer . setEquipment ( EquipmentSlot . Chest , new ItemStack ( MinecraftItemTypes . Elytra )); } } Copy Example givePlayerEquipment.ts // Gives the player some equipment import { EquipmentSlot , ItemStack , Player , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveEquipment ( player : Player ) { const equipmentCompPlayer = player . getComponent ( EntityComponentTypes . Equippable ); if ( equipmentCompPlayer ) { equipmentCompPlayer . setEquipment ( EquipmentSlot . Head , new ItemStack ( MinecraftItemTypes . GoldenHelmet )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Chest , new ItemStack ( MinecraftItemTypes . IronChestplate )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Legs , new ItemStack ( MinecraftItemTypes . DiamondLeggings )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Feet , new ItemStack ( MinecraftItemTypes . NetheriteBoots )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Mainhand , new ItemStack ( MinecraftItemTypes . WoodenSword )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Offhand , new ItemStack ( MinecraftItemTypes . Shield )); } else { console . warn ( 'No equipment component found on player' ); } } Copy Example clearOffhand.ts import { EquipmentSlot , Player } from "@minecraft/server" ; function clearOffhand ( player : Player ) { const equippable = player . getComponent ( "minecraft:equippable" ); equippable . setEquipment ( EquipmentSlot . Offhand ); // Assuming undefined (empty slot) as an example } Copy Example getMainhandSlot.js import { world , EquipmentSlot } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const equippable = player . getComponent ( "equippable" ); const slot = equippable . getEquipmentSlot ( EquipmentSlot . Mainhand ); Copy Hierarchy EntityComponent EntityEquippableComponent Index Constructors constructor Properties entity type Id component Id Methods get Equipment get Equipment Slot is Valid set Equipment Constructors Private constructor new Entity Equippable Component ( ) : EntityEquippableComponent Returns EntityEquippableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:equippable" = 'minecraft:equippable' Methods get Equipment get Equipment ( equipmentSlot ) : ItemStack Parameters equipmentSlot : EquipmentSlot The equipment slot. e.g. "head", "chest", "offhand" Returns ItemStack Returns the item equipped to the given EquipmentSlot. If empty, returns undefined. Remarks Gets the equipped item for the given EquipmentSlot. Throws This function can throw errors. get Equipment Slot get Equipment Slot ( equipmentSlot ) : ContainerSlot Parameters equipmentSlot : EquipmentSlot The equipment slot. e.g. "head", "chest", "offhand". Returns ContainerSlot Returns the ContainerSlot corresponding to the given EquipmentSlot. Remarks Gets the ContainerSlot corresponding to the given EquipmentSlot. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid set Equipment set Equipment ( equipmentSlot , itemStack ? ) : boolean Parameters equipmentSlot : EquipmentSlot The equipment slot. e.g. "head", "chest", "offhand". Optional itemStack : ItemStack The item to equip. If undefined, clears the slot. Optional Returns boolean Remarks Replaces the item in the given EquipmentSlot. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id get Equipment get Equipment Slot is Valid set Equipment Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFireImmuneComponent Class EntityFireImmuneComponent When added, this component signifies that this entity doesn't take damage from fire. Hierarchy EntityComponent EntityFireImmuneComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Fire Immune Component ( ) : EntityFireImmuneComponent Returns EntityFireImmuneComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:fire_immune" = 'minecraft:fire_immune' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFloatsInLiquidComponent Class EntityFloatsInLiquidComponent When added, this component signifies that this entity can float in liquid blocks. Hierarchy EntityComponent EntityFloatsInLiquidComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Floats In Liquid Component ( ) : EntityFloatsInLiquidComponent Returns EntityFloatsInLiquidComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:floats_in_liquid" = 'minecraft:floats_in_liquid' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFlyingSpeedComponent Class EntityFlyingSpeedComponent Represents the flying speed of an entity. Example getEntityFlyingSpeedComponent.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const flyingSpeed = entity . getComponent ( "flying_speed" ); flyingSpeed . value ; } Copy Hierarchy EntityComponent EntityFlyingSpeedComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Flying Speed Component ( ) : EntityFlyingSpeedComponent Returns EntityFlyingSpeedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Current value of the flying speed of the associated entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:flying_speed" = 'minecraft:flying_speed' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFrictionModifierComponent Class EntityFrictionModifierComponent Defines how much friction affects this entity. Hierarchy EntityComponent EntityFrictionModifierComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Friction Modifier Component ( ) : EntityFrictionModifierComponent Returns EntityFrictionModifierComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Current value of the friction modifier of the associated entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:friction_modifier" = 'minecraft:friction_modifier' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityGroundOffsetComponent Class EntityGroundOffsetComponent Sets the offset from the ground that the entity is actually at. Hierarchy EntityComponent EntityGroundOffsetComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Ground Offset Component ( ) : EntityGroundOffsetComponent Returns EntityGroundOffsetComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Value of this particular ground offset. Note that this value is effectively read only; setting the ground offset value will not have an impact on the related entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:ground_offset" = 'minecraft:ground_offset' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHealableComponent Class EntityHealableComponent Defines the interactions with this entity for healing it. Example wolfHealable.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:wolf" })[ 0 ]; const healable = entity . getComponent ( "healable" ); healable . forceUse ; healable . getFeedItems (); healable . isValid (); Copy Hierarchy EntityComponent EntityHealableComponent Index Constructors constructor Properties entity force Use type Id component Id Methods get Feed Items is Valid Constructors Private constructor new Entity Healable Component ( ) : EntityHealableComponent Returns EntityHealableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly force Use force Use : boolean Remarks Determines if an item can be used regardless of the entity being at full health. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:healable" = 'minecraft:healable' Methods get Feed Items get Feed Items ( ) : FeedItem [] Returns FeedItem [] Entity that this component is associated with. Remarks A set of items that can specifically heal this entity. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity force Use type Id component Id get Feed Items is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHealthChangedAfterEvent Class EntityHealthChangedAfterEvent Contains information related to an entity when its health changes. Warning: don't change the health of an entity in this event, or it will cause an infinite loop! Hierarchy EntityHealthChangedAfterEvent Index Constructors constructor Properties entity new Value old Value Constructors Private constructor new Entity Health Changed After Event ( ) : EntityHealthChangedAfterEvent Returns EntityHealthChangedAfterEvent Properties Readonly entity entity : Entity Remarks Entity whose health changed. Readonly new Value new Value : number Remarks New health value of the entity. Readonly old Value old Value : number Remarks Old health value of the entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity new Value old Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHealthChangedAfterEventSignal Class EntityHealthChangedAfterEventSignal Manages callbacks that are connected to when the health of an entity changes. Hierarchy EntityHealthChangedAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Health Changed After Event Signal ( ) : EntityHealthChangedAfterEventSignal Returns EntityHealthChangedAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHealthChangedAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHealthChangedAfterEvent Returns void Remarks Adds a callback that will be called when the health of an entity changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when the health of an entity changes. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHealthChangedAfterEvent Returns void Returns void Remarks Removes a callback from being called when the health of an entity changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHealthComponent Class EntityHealthComponent Defines the health properties of an entity. Example applyDamageThenHeal.ts // A function that applies damage and then heals the entity import { Entity , EntityComponentTypes , system , world } from '@minecraft/server' ; function applyDamageAndHeal ( entity : Entity ) { entity . applyDamage ( 19 ); // Many mobs have max damage of 20 so this is a near-death mob system . runTimeout (() => { const health = entity . getComponent ( EntityComponentTypes . Health ); if ( health ) { world . sendMessage ( `Entity health before heal: ${ health . currentValue } ` ); health . resetToMaxValue (); world . sendMessage ( `Entity after before heal: ${ health . currentValue } ` ); } else { console . warn ( 'Entity does not have health component' ); } }, 40 ); // Run in a few seconds (40 ticks) } Copy Example healthDisplay.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { const players = world . getPlayers (); for ( const player of players ) { const health = player . getComponent ( "health" ); player . onScreenDisplay . setActionBar ( `Health: ${ health . currentValue } / ${ health . effectiveMax } ` ); } }); Copy Hierarchy EntityAttributeComponent EntityHealthComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id component Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Health Component ( ) : EntityHealthComponent Returns EntityHealthComponent Overrides EntityAttributeComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Inherited from EntityAttributeComponent . currentValue Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Inherited from EntityAttributeComponent . defaultValue Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMax Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMin Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityAttributeComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityAttributeComponent . typeId Static Readonly component Id component Id : "minecraft:health" = 'minecraft:health' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityAttributeComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToDefaultValue reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMaxValue reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMinValue set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . setCurrentValue Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id component Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitBlockAfterEvent Class EntityHitBlockAfterEvent Contains information related to an entity hitting a block. Hierarchy EntityHitBlockAfterEvent Index Constructors constructor Properties block Face damaging Entity hit Block hit Block Permutation Constructors Private constructor new Entity Hit Block After Event ( ) : EntityHitBlockAfterEvent Returns EntityHitBlockAfterEvent Properties Readonly block Face block Face : Direction Remarks Face of the block that was hit. Readonly damaging Entity damaging Entity : Entity Remarks Entity that made the attack. Readonly hit Block hit Block : Block Remarks Block that was hit by the attack. Readonly hit Block Permutation hit Block Permutation : BlockPermutation Remarks Block permutation that was hit by the attack. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block Face damaging Entity hit Block hit Block Permutation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitBlockAfterEventSignal Class EntityHitBlockAfterEventSignal Manages callbacks that are connected to when an entity hits a block. Hierarchy EntityHitBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Hit Block After Event Signal ( ) : EntityHitBlockAfterEventSignal Returns EntityHitBlockAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitBlockAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitBlockAfterEvent Returns void Remarks Adds a callback that will be called when an entity hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an entity hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called when an entity hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitEntityAfterEvent Class EntityHitEntityAfterEvent Contains information related to an entity hitting (melee attacking) another entity. Hierarchy EntityHitEntityAfterEvent Index Constructors constructor Properties damaging Entity hit Entity Constructors Private constructor new Entity Hit Entity After Event ( ) : EntityHitEntityAfterEvent Returns EntityHitEntityAfterEvent Properties Readonly damaging Entity damaging Entity : Entity Remarks Entity that made a hit/melee attack. Readonly hit Entity hit Entity : Entity Remarks Entity that was hit by the attack. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor damaging Entity hit Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitEntityAfterEventSignal Class EntityHitEntityAfterEventSignal Manages callbacks that are connected to when an entity makes a melee attack on another entity. Hierarchy EntityHitEntityAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Hit Entity After Event Signal ( ) : EntityHitEntityAfterEventSignal Returns EntityHitEntityAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitEntityAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitEntityAfterEvent Returns void Remarks Adds a callback that will be called when an entity hits another entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an entity hits another entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHitEntityAfterEvent Returns void Returns void Remarks Removes a callback from being called when an entity makes a melee attack on another entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHurtAfterEvent Class EntityHurtAfterEvent Contains information related to an entity getting hurt. Hierarchy EntityHurtAfterEvent Index Constructors constructor Properties damage damage Source hurt Entity Constructors Private constructor new Entity Hurt After Event ( ) : EntityHurtAfterEvent Returns EntityHurtAfterEvent Properties Readonly damage damage : number Remarks Describes the amount of damage caused. Readonly damage Source damage Source : EntityDamageSource Remarks Source information on the entity that may have applied this damage. Readonly hurt Entity hurt Entity : Entity Remarks Entity that was hurt. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor damage damage Source hurt Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHurtAfterEventSignal Class EntityHurtAfterEventSignal Manages callbacks that are connected to when an entity is hurt. Hierarchy EntityHurtAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Hurt After Event Signal ( ) : EntityHurtAfterEventSignal Returns EntityHurtAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHurtAfterEvent Returns void Optional options : EntityEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHurtAfterEvent Returns void Remarks Adds a callback that will be called when an entity is hurt. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an entity is hurt. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityHurtAfterEvent Returns void Returns void Remarks Removes a callback from being called when an entity is hurt. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityInventoryComponent Class EntityInventoryComponent Defines this entity's inventory properties. Example playerInventory.ts import { Container , ItemStack , Player , world } from "@minecraft/server" ; // Custom function to add an item to the inventory function addItemToInventory ( itemStack : ItemStack , container : Container ) { return container . addItem ( itemStack ); } // Custom function to move an item within the inventory function moveItemWithinInventory ( fromSlot : number , toSlot : number , container : Container ) { container . moveItem ( fromSlot , toSlot , container ); } // Custom function to transfer an item from inventory to another container function transferItemToContainer ( fromSlot : number , fromContainer : Container , toContainer : Container ) { return fromContainer . transferItem ( fromSlot , toContainer ); } function moveItemBetweenPlayers ( fromPlayer : Player , toPlayer : Player ) { const inventory = fromPlayer . getComponent ( "inventory" ); const toInventory = toPlayer . getComponent ( "inventory" ); fromPlayer . sendMessage ( `additionalSlotsPerStrength: ${ inventory . additionalSlotsPerStrength } ` ); fromPlayer . sendMessage ( `canBeSiphonedFrom: ${ inventory . canBeSiphonedFrom } ` ); fromPlayer . sendMessage ( `containerType: ${ inventory . containerType } ` ); fromPlayer . sendMessage ( `inventorySize: ${ inventory . inventorySize } ` ); fromPlayer . sendMessage ( `private: ${ inventory . private } ` ); fromPlayer . sendMessage ( `restrictToOwner: ${ inventory . restrictToOwner } ` ); fromPlayer . sendMessage ( `isValid: ${ inventory . isValid () } ` ); const container = inventory . container ; // Example usage of the custom functions const newItemStack = new ItemStack ( "apple" , 10 ); // Assuming "apple" is a valid item const addedItem = addItemToInventory ( newItemStack , container ); if ( addedItem ) { console . log ( "Item added to inventory:" , addedItem ); } const sourceSlot = 2 ; const destinationSlot = 5 ; moveItemWithinInventory ( sourceSlot , destinationSlot , container ); const toContainer = toInventory . container ; // Assuming 'someOtherContainer' is an instance of another container const transferredItem = transferItemToContainer ( 0 , container , toContainer ); if ( transferredItem ) { console . log ( "Item transferred to another container:" , transferredItem ); } } Copy Hierarchy EntityComponent EntityInventoryComponent Index Constructors constructor Properties additional Slots Per Strength can Be Siphoned From container? container Type entity inventory Size private restrict To Owner type Id component Id Methods is Valid Constructors Private constructor new Entity Inventory Component ( ) : EntityInventoryComponent Returns EntityInventoryComponent Overrides EntityComponent . constructor Properties Readonly additional Slots Per Strength additional Slots Per Strength : number Remarks Number of slots that this entity can gain per extra strength. Throws This property can throw when used. Readonly can Be Siphoned From can Be Siphoned From : boolean Remarks If true, the contents of this inventory can be removed by a hopper. Throws This property can throw when used. Optional Readonly container container ?: Container Remarks Defines the container for this entity. The container will be undefined if the entity has been removed. Throws This property can throw when used. Readonly container Type container Type : string Remarks Type of container this entity has. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly inventory Size inventory Size : number Remarks Number of slots the container has. Throws This property can throw when used. Readonly private private : boolean Remarks If true, the entity will not drop it's inventory on death. Throws This property can throw when used. Readonly restrict To Owner restrict To Owner : boolean Remarks If true, the entity's inventory can only be accessed by its owner or itself. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:inventory" = 'minecraft:inventory' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor additional Slots Per Strength can Be Siphoned From container container Type entity inventory Size private restrict To Owner type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsBabyComponent Class EntityIsBabyComponent When added, this component signifies that this entity is a baby. Hierarchy EntityComponent EntityIsBabyComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Baby Component ( ) : EntityIsBabyComponent Returns EntityIsBabyComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_baby" = 'minecraft:is_baby' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsChargedComponent Class EntityIsChargedComponent When added, this component signifies that this entity is charged. Hierarchy EntityComponent EntityIsChargedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Charged Component ( ) : EntityIsChargedComponent Returns EntityIsChargedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_charged" = 'minecraft:is_charged' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsChestedComponent Class EntityIsChestedComponent When added, this component signifies that this entity is currently carrying a chest. Hierarchy EntityComponent EntityIsChestedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Chested Component ( ) : EntityIsChestedComponent Returns EntityIsChestedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_chested" = 'minecraft:is_chested' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsDyeableComponent Class EntityIsDyeableComponent When added, this component signifies that dyes can be used on this entity to change its color. Hierarchy EntityComponent EntityIsDyeableComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Dyeable Component ( ) : EntityIsDyeableComponent Returns EntityIsDyeableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_dyeable" = 'minecraft:is_dyeable' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsHiddenWhenInvisibleComponent Class EntityIsHiddenWhenInvisibleComponent When added, this component signifies that this entity can hide from hostile mobs while invisible. Hierarchy EntityComponent EntityIsHiddenWhenInvisibleComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Hidden When Invisible Component ( ) : EntityIsHiddenWhenInvisibleComponent Returns EntityIsHiddenWhenInvisibleComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_hidden_when_invisible" = 'minecraft:is_hidden_when_invisible' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsIgnitedComponent Class EntityIsIgnitedComponent When added, this component signifies that this entity this currently on fire. Hierarchy EntityComponent EntityIsIgnitedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Ignited Component ( ) : EntityIsIgnitedComponent Returns EntityIsIgnitedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_ignited" = 'minecraft:is_ignited' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsIllagerCaptainComponent Class EntityIsIllagerCaptainComponent When added, this component signifies that this entity is an illager captain. Hierarchy EntityComponent EntityIsIllagerCaptainComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Illager Captain Component ( ) : EntityIsIllagerCaptainComponent Returns EntityIsIllagerCaptainComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_illager_captain" = 'minecraft:is_illager_captain' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsSaddledComponent Class EntityIsSaddledComponent When added, this component signifies that this entity is currently saddled. Hierarchy EntityComponent EntityIsSaddledComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Saddled Component ( ) : EntityIsSaddledComponent Returns EntityIsSaddledComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_saddled" = 'minecraft:is_saddled' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsShakingComponent Class EntityIsShakingComponent When added, this component signifies that this entity is currently shaking. Hierarchy EntityComponent EntityIsShakingComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Shaking Component ( ) : EntityIsShakingComponent Returns EntityIsShakingComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_shaking" = 'minecraft:is_shaking' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsShearedComponent Class EntityIsShearedComponent When added, this component signifies that this entity is currently sheared. Hierarchy EntityComponent EntityIsShearedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Sheared Component ( ) : EntityIsShearedComponent Returns EntityIsShearedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_sheared" = 'minecraft:is_sheared' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsStackableComponent Class EntityIsStackableComponent When added, this component signifies that this entity can be stacked. Hierarchy EntityComponent EntityIsStackableComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Stackable Component ( ) : EntityIsStackableComponent Returns EntityIsStackableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_stackable" = 'minecraft:is_stackable' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsStunnedComponent Class EntityIsStunnedComponent When added, this component signifies that this entity is currently stunned. Hierarchy EntityComponent EntityIsStunnedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Stunned Component ( ) : EntityIsStunnedComponent Returns EntityIsStunnedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_stunned" = 'minecraft:is_stunned' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityIsTamedComponent Class EntityIsTamedComponent When added, this component signifies that this entity is currently tamed. Hierarchy EntityComponent EntityIsTamedComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Is Tamed Component ( ) : EntityIsTamedComponent Returns EntityIsTamedComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:is_tamed" = 'minecraft:is_tamed' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityItemComponent Class EntityItemComponent If added onto the entity, this indicates that the entity represents a free-floating item in the world. Lets you retrieve the actual item stack contents via the itemStack property. Example checkFeatherNearby.ts import { DimensionLocation , EntityComponentTypes } from "@minecraft/server" ; // Returns true if a feather item entity is within 'distance' blocks of 'location'. function isFeatherNear ( location : DimensionLocation , distance : number ): boolean { const items = location . dimension . getEntities ({ location: location , maxDistance: 20 , }); for ( const item of items ) { const itemComp = item . getComponent ( EntityComponentTypes . Item ); if ( itemComp ) { if ( itemComp . itemStack . typeId . endsWith ( 'feather' )) { return true ; } } } return false ; } Copy Example setLoreOnItemEntity.js import { world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { const itemEntity = event . entity ; if ( itemEntity . typeId !== "minecraft:item" ) return ; const item = itemEntity . getComponent ( "item" ); item . itemStack . setLore ([ "Hello Player" ]); }); Copy Hierarchy EntityComponent EntityItemComponent Index Constructors constructor Properties entity item Stack type Id component Id Methods is Valid Constructors Private constructor new Entity Item Component ( ) : EntityItemComponent Returns EntityItemComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly item Stack item Stack : ItemStack Remarks Item stack represented by this entity in the world. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:item" = 'minecraft:item' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity item Stack type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityLavaMovementComponent Class EntityLavaMovementComponent Defines the base movement speed in lava of this entity. Hierarchy EntityAttributeComponent EntityLavaMovementComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id component Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Lava Movement Component ( ) : EntityLavaMovementComponent Returns EntityLavaMovementComponent Overrides EntityAttributeComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Inherited from EntityAttributeComponent . currentValue Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Inherited from EntityAttributeComponent . defaultValue Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMax Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMin Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityAttributeComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityAttributeComponent . typeId Static Readonly component Id component Id : "minecraft:lava_movement" = 'minecraft:lava_movement' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityAttributeComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToDefaultValue reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMaxValue reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMinValue set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . setCurrentValue Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id component Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityLeashableComponent Class EntityLeashableComponent Allows the entity to be leashed. Defines the conditions and events for when an entity is leashed. Example entityLeashable.js import { world } from "@minecraft/server" ; const entity = world . getEntity ( "-10000000000" ); const leashHolderEntity = world . getEntity ( "-10000000000" ); const leashable = entity . getComponent ( "leashable" ); leashable . softDistance ; leashable . leashTo ( leashHolderEntity ); // Assuming you have an 'leashHolderEntity' instance leashable . unleash (); leashable . isValid (); Copy Hierarchy EntityComponent EntityLeashableComponent Index Constructors constructor Properties can Be Stolen entity hard Distance is Leashed leash Holder? leash Holder Entity Id? max Distance soft Distance type Id component Id Methods is Valid leash To unleash Constructors Private constructor new Entity Leashable Component ( ) : EntityLeashableComponent Returns EntityLeashableComponent Overrides EntityComponent . constructor Properties Readonly can Be Stolen can Be Stolen : boolean Remarks Returns true if another entity can 'steal' the leashed entity by attaching their own leash to it. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly hard Distance hard Distance : number Remarks Distance in blocks at which the leash stiffens, restricting movement. Throws This property can throw when used. Readonly is Leashed is Leashed : boolean Remarks Returns true if the entity is leashed. Throws This property can throw when used. Optional Readonly leash Holder leash Holder ?: Entity Remarks Entity that is holding the leash. Throws This property can throw when used. Optional Readonly leash Holder Entity Id leash Holder Entity Id ?: string Remarks Identifier of entity that is holding the leash. Throws This property can throw when used. Readonly max Distance max Distance : number Remarks Distance in blocks at which the leash breaks. Throws This property can throw when used. Readonly soft Distance soft Distance : number Remarks Distance in blocks at which the 'spring' effect starts acting to keep this entity close to the entity that leashed it. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:leashable" = 'minecraft:leashable' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid leash To leash To ( leashHolder ) : void Parameters leashHolder : Entity The entity to leash this entity to. Returns void Remarks Leashes this entity to another entity. This function can't be called in read-only mode. Throws Throws if the entity to leash to is over the max distance, and if the player is dead or in spectator mode. unleash unleash ( ) : void Returns void Remarks Unleashes this entity if it is leashed to another entity. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor can Be Stolen entity hard Distance is Leashed leash Holder leash Holder Entity Id max Distance soft Distance type Id component Id is Valid leash To unleash Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityLoadAfterEvent Class EntityLoadAfterEvent Contains data related to an entity loaded within the world. This could happen when an unloaded chunk is reloaded, or when an entity changes dimensions. Hierarchy EntityLoadAfterEvent Index Constructors constructor Properties entity Constructors Private constructor new Entity Load After Event ( ) : EntityLoadAfterEvent Returns EntityLoadAfterEvent Properties entity entity : Entity Remarks Entity that was loaded. This property can't be edited in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityLoadAfterEventSignal Class EntityLoadAfterEventSignal Registers a script-based event handler for handling what happens when an entity loads. Hierarchy EntityLoadAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Load After Event Signal ( ) : EntityLoadAfterEventSignal Returns EntityLoadAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function that handles the load event. ( arg ) : void Parameters arg : EntityLoadAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityLoadAfterEvent Returns void Remarks Method to register an event handler for what happens when an entity loads. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Method to register an event handler for what happens when an entity loads. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) Original function that was passed into the subscribe event, that is to be unregistered. ( arg ) : void Parameters arg : EntityLoadAfterEvent Returns void Returns void Remarks Unregisters a method that was previously subscribed to the subscription event. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMarkVariantComponent Class EntityMarkVariantComponent Additional variant value. Can be used to further differentiate variants. Example entityMarkVariant.js import { world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (({ entity }) => { const markVariant = entity . getComponent ( "mark_variant" ); markVariant . value ; markVariant . isValid (); }); Copy Hierarchy EntityComponent EntityMarkVariantComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Mark Variant Component ( ) : EntityMarkVariantComponent Returns EntityMarkVariantComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Value of the mark variant value for this entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:mark_variant" = 'minecraft:mark_variant' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementAmphibiousComponent Class EntityMovementAmphibiousComponent When added, this movement control allows the mob to swim in water and walk on land. Hierarchy EntityBaseMovementComponent EntityMovementAmphibiousComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Amphibious Component ( ) : EntityMovementAmphibiousComponent Returns EntityMovementAmphibiousComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.amphibious" = 'minecraft:movement.amphibious' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementBasicComponent Class EntityMovementBasicComponent This component accents the movement of an entity. Hierarchy EntityBaseMovementComponent EntityMovementBasicComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Basic Component ( ) : EntityMovementBasicComponent Returns EntityMovementBasicComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.basic" = 'minecraft:movement.basic' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementComponent Class EntityMovementComponent Defines the general movement speed of this entity. Hierarchy EntityAttributeComponent EntityMovementComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id component Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Movement Component ( ) : EntityMovementComponent Returns EntityMovementComponent Overrides EntityAttributeComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Inherited from EntityAttributeComponent . currentValue Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Inherited from EntityAttributeComponent . defaultValue Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMax Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMin Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityAttributeComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityAttributeComponent . typeId Static Readonly component Id component Id : "minecraft:movement" = 'minecraft:movement' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityAttributeComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToDefaultValue reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMaxValue reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMinValue set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . setCurrentValue Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id component Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementFlyComponent Class EntityMovementFlyComponent When added, this move control causes the mob to fly. Hierarchy EntityBaseMovementComponent EntityMovementFlyComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Fly Component ( ) : EntityMovementFlyComponent Returns EntityMovementFlyComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.fly" = 'minecraft:movement.fly' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementGenericComponent Class EntityMovementGenericComponent When added, this move control allows a mob to fly, swim, climb, etc. Hierarchy EntityBaseMovementComponent EntityMovementGenericComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Generic Component ( ) : EntityMovementGenericComponent Returns EntityMovementGenericComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.generic" = 'minecraft:movement.generic' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementGlideComponent Class EntityMovementGlideComponent When added, this movement control allows the mob to glide. Example entityMovementGlide.js import { world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (({ entity }) => { const movementGlide = entity . getComponent ( "movement.glide" ); movementGlide . maxTurn ; movementGlide . speedWhenTurning ; movementGlide . startSpeed ; movementGlide . startSpeed ; movementGlide . isValid (); }); Copy Hierarchy EntityBaseMovementComponent EntityMovementGlideComponent Index Constructors constructor Properties entity max Turn speed When Turning start Speed type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Glide Component ( ) : EntityMovementGlideComponent Returns EntityMovementGlideComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly speed When Turning speed When Turning : number Remarks Speed in effect when the entity is turning. Throws This property can throw when used. Readonly start Speed start Speed : number Remarks Start speed during a glide. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.glide" = 'minecraft:movement.glide' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn speed When Turning start Speed type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementHoverComponent Class EntityMovementHoverComponent When added, this move control causes the mob to hover. Hierarchy EntityBaseMovementComponent EntityMovementHoverComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Hover Component ( ) : EntityMovementHoverComponent Returns EntityMovementHoverComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.hover" = 'minecraft:movement.hover' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementJumpComponent Class EntityMovementJumpComponent Move control that causes the mob to jump as it moves with a specified delay between jumps. Hierarchy EntityBaseMovementComponent EntityMovementJumpComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Jump Component ( ) : EntityMovementJumpComponent Returns EntityMovementJumpComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.jump" = 'minecraft:movement.jump' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementSkipComponent Class EntityMovementSkipComponent When added, this move control causes the mob to hop as it moves. Hierarchy EntityBaseMovementComponent EntityMovementSkipComponent Index Constructors constructor Properties entity max Turn type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Skip Component ( ) : EntityMovementSkipComponent Returns EntityMovementSkipComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.skip" = 'minecraft:movement.skip' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityMovementSwayComponent Class EntityMovementSwayComponent When added, this move control causes the mob to sway side to side giving the impression it is swimming. Example entityMovementSway.js import { world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (({ entity }) => { const movementSway = entity . getComponent ( "movement.sway" ); movementSway . swayAmplitude ; movementSway . swayFrequency ; movementSway . isValid (); }); Copy Hierarchy EntityBaseMovementComponent EntityMovementSwayComponent Index Constructors constructor Properties entity max Turn sway Amplitude sway Frequency type Id component Id Methods is Valid Constructors Private constructor new Entity Movement Sway Component ( ) : EntityMovementSwayComponent Returns EntityMovementSwayComponent Overrides EntityBaseMovementComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityBaseMovementComponent . entity Readonly max Turn max Turn : number Remarks Maximum turn rate for this movement modality of the mob. Throws This property can throw when used. Inherited from EntityBaseMovementComponent . maxTurn Readonly sway Amplitude sway Amplitude : number Remarks Amplitude of the sway motion. Throws This property can throw when used. Readonly sway Frequency sway Frequency : number Remarks Amount of sway frequency. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityBaseMovementComponent . typeId Static Readonly component Id component Id : "minecraft:movement.sway" = 'minecraft:movement.sway' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityBaseMovementComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max Turn sway Amplitude sway Frequency type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationClimbComponent Class EntityNavigationClimbComponent Allows this entity to generate paths that include vertical walls (for example, like Minecraft spiders do.) Example navigationClimb.js import { world } from "@minecraft/server" ; const spider = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:spider" , { x: 0 , y: 0 , z: 0 }); const navigationClimb = spider . getComponent ( "minecraft:navigation.climb" ); console . warn ( "spider - avoidDamageBlocks: " + navigationClimb . avoidDamageBlocks ); console . warn ( "spider - avoidPortals: " + navigationClimb . avoidPortals ); console . warn ( "spider - avoidSun: " + navigationClimb . avoidSun ); console . warn ( "spider - avoidWater: " + navigationClimb . avoidWater ); console . warn ( "spider - canBreach: " + navigationClimb . canBreach ); console . warn ( "spider - canBreakDoors: " + navigationClimb . canBreakDoors ); console . warn ( "spider - canFloat: " + navigationClimb . canFloat ); console . warn ( "spider - canJump: " + navigationClimb . canJump ); console . warn ( "spider - canOpenDoors: " + navigationClimb . canOpenDoors ); console . warn ( "spider - canOpenIronDoors: " + navigationClimb . canOpenIronDoors ); console . warn ( "spider - canPassDoors: " + navigationClimb . canPassDoors ); console . warn ( "spider - canPathFromAir: " + navigationClimb . canPathFromAir ); console . warn ( "spider - canPathOverLava: " + navigationClimb . canPathOverLava ); console . warn ( "spider - canPathOverWater: " + navigationClimb . canPathOverWater ); console . warn ( "spider - canSink: " + navigationClimb . canSink ); console . warn ( "spider - canSwim: " + navigationClimb . canSwim ); console . warn ( "spider - canWalk: " + navigationClimb . canWalk ); console . warn ( "spider - canWalkInLava: " + navigationClimb . canWalkInLava ); console . warn ( "spider - isAmphibious: " + navigationClimb . isAmphibious ); console . warn ( "spider - isValid: " + navigationClimb . isValid ()); Copy Hierarchy EntityNavigationComponent EntityNavigationClimbComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Climb Component ( ) : EntityNavigationClimbComponent Returns EntityNavigationClimbComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.climb" = 'minecraft:navigation.climb' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationComponent Class EntityNavigationComponent Allows this entity to generate paths that include vertical walls (for example, like Minecraft spiders do.) Hierarchy EntityComponent EntityNavigationComponent EntityNavigationClimbComponent EntityNavigationFloatComponent EntityNavigationFlyComponent EntityNavigationGenericComponent EntityNavigationHoverComponent EntityNavigationWalkComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id Methods is Valid Constructors Private constructor new Entity Navigation Component ( ) : EntityNavigationComponent Returns EntityNavigationComponent Overrides EntityComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationFloatComponent Class EntityNavigationFloatComponent Allows this entity to generate paths by flying around the air like the regular Ghast. Example navigationFloat.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const navigationFloat = entity . getComponent ( "minecraft:navigation.float" ); navigationFloat . avoidDamageBlocks ; navigationFloat . avoidPortals ; navigationFloat . avoidSun ; navigationFloat . avoidWater ; navigationFloat . canBreach ; navigationFloat . canBreakDoors ; navigationFloat . canFloat ; navigationFloat . canJump ; navigationFloat . canOpenDoors ; navigationFloat . canOpenIronDoors ; navigationFloat . canPassDoors ; navigationFloat . canPathFromAir ; navigationFloat . canPathOverLava ; navigationFloat . canPathOverWater ; navigationFloat . canSink ; navigationFloat . canSwim ; navigationFloat . canWalk ; navigationFloat . canWalkInLava ; navigationFloat . isAmphibious ; navigationFloat . isValid (); } Copy Hierarchy EntityNavigationComponent EntityNavigationFloatComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Float Component ( ) : EntityNavigationFloatComponent Returns EntityNavigationFloatComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.float" = 'minecraft:navigation.float' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationFlyComponent Class EntityNavigationFlyComponent Allows this entity to generate paths in the air (for example, like Minecraft parrots do.) Example navigationFly.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const navigationFly = entity . getComponent ( "minecraft:navigation.fly" ); if (! navigationFly ) continue ; navigationFly . avoidDamageBlocks ; navigationFly . avoidPortals ; navigationFly . avoidSun ; navigationFly . avoidWater ; navigationFly . canBreach ; navigationFly . canBreakDoors ; navigationFly . canFloat ; navigationFly . canJump ; navigationFly . canOpenDoors ; navigationFly . canOpenIronDoors ; navigationFly . canPassDoors ; navigationFly . canPathFromAir ; navigationFly . canPathOverLava ; navigationFly . canPathOverWater ; navigationFly . canSink ; navigationFly . canSwim ; navigationFly . canWalk ; navigationFly . canWalkInLava ; navigationFly . isAmphibious ; navigationFly . isValid (); } Copy Hierarchy EntityNavigationComponent EntityNavigationFlyComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Fly Component ( ) : EntityNavigationFlyComponent Returns EntityNavigationFlyComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.fly" = 'minecraft:navigation.fly' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationGenericComponent Class EntityNavigationGenericComponent Allows this entity to generate paths by walking, swimming, flying and/or climbing around and jumping up and down a block. Example navigationGeneric.js import { world } from "@minecraft/server" ; const dolphin = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:dolphin" , { x: 0 , y: 0 , z: 0 }); const navigationGeneric = dolphin . getComponent ( "minecraft:navigation.generic" ); console . warn ( "dolphin - avoidDamageBlocks: " + navigationGeneric . avoidDamageBlocks ); console . warn ( "dolphin - avoidPortals: " + navigationGeneric . avoidPortals ); console . warn ( "dolphin - avoidSun: " + navigationGeneric . avoidSun ); console . warn ( "dolphin - avoidWater: " + navigationGeneric . avoidWater ); console . warn ( "dolphin - canBreach: " + navigationGeneric . canBreach ); console . warn ( "dolphin - canBreakDoors: " + navigationGeneric . canBreakDoors ); console . warn ( "dolphin - canFloat: " + navigationGeneric . canFloat ); console . warn ( "dolphin - canJump: " + navigationGeneric . canJump ); console . warn ( "dolphin - canOpenDoors: " + navigationGeneric . canOpenDoors ); console . warn ( "dolphin - canOpenIronDoors: " + navigationGeneric . canOpenIronDoors ); console . warn ( "dolphin - canPassDoors: " + navigationGeneric . canPassDoors ); console . warn ( "dolphin - canPathFromAir: " + navigationGeneric . canPathFromAir ); console . warn ( "dolphin - canPathOverLava: " + navigationGeneric . canPathOverLava ); console . warn ( "dolphin - canPathOverWater: " + navigationGeneric . canPathOverWater ); console . warn ( "dolphin - canSink: " + navigationGeneric . canSink ); console . warn ( "dolphin - canSwim: " + navigationGeneric . canSwim ); console . warn ( "dolphin - canWalk: " + navigationGeneric . canWalk ); console . warn ( "dolphin - canWalkInLava: " + navigationGeneric . canWalkInLava ); console . warn ( "dolphin - isAmphibious: " + navigationGeneric . isAmphibious ); console . warn ( "dolphin - isValid: " + navigationGeneric . isValid ()); Copy Hierarchy EntityNavigationComponent EntityNavigationGenericComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Generic Component ( ) : EntityNavigationGenericComponent Returns EntityNavigationGenericComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.generic" = 'minecraft:navigation.generic' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationHoverComponent Class EntityNavigationHoverComponent Allows this entity to generate paths in the air (for example, like the Minecraft Bees do.) Keeps them from falling out of the skies and doing predictive movement. Example navigationHover.js import { world } from "@minecraft/server" ; const bee = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:bee" , { x: 0 , y: 0 , z: 0 }); const navigationGeneric = bee . getComponent ( "minecraft:navigation.hover" ); console . warn ( "bee - avoidDamageBlocks: " + navigationGeneric . avoidDamageBlocks ); console . warn ( "bee - avoidPortals: " + navigationGeneric . avoidPortals ); console . warn ( "bee - avoidSun: " + navigationGeneric . avoidSun ); console . warn ( "bee - avoidWater: " + navigationGeneric . avoidWater ); console . warn ( "bee - canBreach: " + navigationGeneric . canBreach ); console . warn ( "bee - canBreakDoors: " + navigationGeneric . canBreakDoors ); console . warn ( "bee - canFloat: " + navigationGeneric . canFloat ); console . warn ( "bee - canJump: " + navigationGeneric . canJump ); console . warn ( "bee - canOpenDoors: " + navigationGeneric . canOpenDoors ); console . warn ( "bee - canOpenIronDoors: " + navigationGeneric . canOpenIronDoors ); console . warn ( "bee - canPassDoors: " + navigationGeneric . canPassDoors ); console . warn ( "bee - canPathFromAir: " + navigationGeneric . canPathFromAir ); console . warn ( "bee - canPathOverLava: " + navigationGeneric . canPathOverLava ); console . warn ( "bee - canPathOverWater: " + navigationGeneric . canPathOverWater ); console . warn ( "bee - canSink: " + navigationGeneric . canSink ); console . warn ( "bee - canSwim: " + navigationGeneric . canSwim ); console . warn ( "bee - canWalk: " + navigationGeneric . canWalk ); console . warn ( "bee - canWalkInLava: " + navigationGeneric . canWalkInLava ); console . warn ( "bee - isAmphibious: " + navigationGeneric . isAmphibious ); console . warn ( "bee - isValid: " + navigationGeneric . isValid ()); Copy Hierarchy EntityNavigationComponent EntityNavigationHoverComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Hover Component ( ) : EntityNavigationHoverComponent Returns EntityNavigationHoverComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.hover" = 'minecraft:navigation.hover' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityNavigationWalkComponent Class EntityNavigationWalkComponent Allows this entity to generate paths by walking around and jumping up and down a block like regular mobs. Example navigationWalk.js import { world } from "@minecraft/server" ; const blaze = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:blaze" , { x: 0 , y: 0 , z: 0 }); const navigationGeneric = blaze . getComponent ( "minecraft:navigation.walk" ); console . warn ( "blaze - avoidDamageBlocks: " + navigationGeneric . avoidDamageBlocks ); console . warn ( "blaze - avoidPortals: " + navigationGeneric . avoidPortals ); console . warn ( "blaze - avoidSun: " + navigationGeneric . avoidSun ); console . warn ( "blaze - avoidWater: " + navigationGeneric . avoidWater ); console . warn ( "blaze - canBreach: " + navigationGeneric . canBreach ); console . warn ( "blaze - canBreakDoors: " + navigationGeneric . canBreakDoors ); console . warn ( "blaze - canFloat: " + navigationGeneric . canFloat ); console . warn ( "blaze - canJump: " + navigationGeneric . canJump ); console . warn ( "blaze - canOpenDoors: " + navigationGeneric . canOpenDoors ); console . warn ( "blaze - canOpenIronDoors: " + navigationGeneric . canOpenIronDoors ); console . warn ( "blaze - canPassDoors: " + navigationGeneric . canPassDoors ); console . warn ( "blaze - canPathFromAir: " + navigationGeneric . canPathFromAir ); console . warn ( "blaze - canPathOverLava: " + navigationGeneric . canPathOverLava ); console . warn ( "blaze - canPathOverWater: " + navigationGeneric . canPathOverWater ); console . warn ( "blaze - canSink: " + navigationGeneric . canSink ); console . warn ( "blaze - canSwim: " + navigationGeneric . canSwim ); console . warn ( "blaze - canWalk: " + navigationGeneric . canWalk ); console . warn ( "blaze - canWalkInLava: " + navigationGeneric . canWalkInLava ); console . warn ( "blaze - isAmphibious: " + navigationGeneric . isAmphibious ); console . warn ( "blaze - isValid: " + navigationGeneric . isValid ()); Copy Hierarchy EntityNavigationComponent EntityNavigationWalkComponent Index Constructors constructor Properties avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id Methods is Valid Constructors Private constructor new Entity Navigation Walk Component ( ) : EntityNavigationWalkComponent Returns EntityNavigationWalkComponent Overrides EntityNavigationComponent . constructor Properties Readonly avoid Damage Blocks avoid Damage Blocks : boolean Remarks Tells the pathfinder to avoid blocks that cause damage when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidDamageBlocks Readonly avoid Portals avoid Portals : boolean Remarks Tells the pathfinder to avoid portals (like nether portals) when finding a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidPortals Readonly avoid Sun avoid Sun : boolean Remarks Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidSun Readonly avoid Water avoid Water : boolean Remarks Tells the pathfinder to avoid water when creating a path. Throws This property can throw when used. Inherited from EntityNavigationComponent . avoidWater Readonly can Breach can Breach : boolean Remarks Tells the pathfinder whether or not it can jump out of water (like a dolphin). Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreach Readonly can Break Doors can Break Doors : boolean Remarks Tells the pathfinder that it can path through a closed door and break it. Throws This property can throw when used. Inherited from EntityNavigationComponent . canBreakDoors Readonly can Float can Float : boolean Remarks Tells the pathfinder whether or not it can float. Throws This property can throw when used. Inherited from EntityNavigationComponent . canFloat Readonly can Jump can Jump : boolean Remarks Tells the pathfinder whether or not it can jump up blocks. Throws This property can throw when used. Inherited from EntityNavigationComponent . canJump Readonly can Open Doors can Open Doors : boolean Remarks Tells the pathfinder that it can path through a closed door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenDoors Readonly can Open Iron Doors can Open Iron Doors : boolean Remarks Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canOpenIronDoors Readonly can Pass Doors can Pass Doors : boolean Remarks Whether a path can be created through a door. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPassDoors Readonly can Path From Air can Path From Air : boolean Remarks Tells the pathfinder that it can start pathing when in the air. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathFromAir Readonly can Path Over Lava can Path Over Lava : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the lava. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverLava Readonly can Path Over Water can Path Over Water : boolean Remarks Tells the pathfinder whether or not it can travel on the surface of the water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canPathOverWater Readonly can Sink can Sink : boolean Remarks Tells the pathfinder whether or not it will be pulled down by gravity while in water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSink Readonly can Swim can Swim : boolean Remarks Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path. Throws This property can throw when used. Inherited from EntityNavigationComponent . canSwim Readonly can Walk can Walk : boolean Remarks Tells the pathfinder whether or not it can walk on the ground outside water. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalk Readonly can Walk In Lava can Walk In Lava : boolean Remarks Tells the pathfinder whether or not it can travel in lava like walking on ground. Throws This property can throw when used. Inherited from EntityNavigationComponent . canWalkInLava Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityNavigationComponent . entity Readonly is Amphibious is Amphibious : boolean Remarks Tells the pathfinder whether or not it can walk on the ground or go underwater. Throws This property can throw when used. Inherited from EntityNavigationComponent . isAmphibious Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityNavigationComponent . typeId Static Readonly component Id component Id : "minecraft:navigation.walk" = 'minecraft:navigation.walk' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityNavigationComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor avoid Damage Blocks avoid Portals avoid Sun avoid Water can Breach can Break Doors can Float can Jump can Open Doors can Open Iron Doors can Pass Doors can Path From Air can Path Over Lava can Path Over Water can Sink can Swim can Walk can Walk In Lava entity is Amphibious type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityOnFireComponent Class EntityOnFireComponent When present on an entity, this entity is on fire. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy Hierarchy EntityComponent EntityOnFireComponent Index Constructors constructor Properties entity on Fire Ticks Remaining type Id component Id Methods is Valid Constructors Private constructor new Entity On Fire Component ( ) : EntityOnFireComponent Returns EntityOnFireComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly on Fire Ticks Remaining on Fire Ticks Remaining : number Remarks The number of ticks remaining before the fire goes out. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:onfire" = 'minecraft:onfire' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity on Fire Ticks Remaining type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityProjectileComponent Class EntityProjectileComponent The projectile component controls the properties of a projectile entity and allows it to be shot in a given direction. This component is present when the entity has the minecraft:projectile component. Example shootArrow.ts import { world , Vector3 } from '@minecraft/server' ; const location : Vector3 = { x: 0 , y: - 59 , z: 0 }; // Replace with the coordinates of where you want to spawn the arrow const velocity : Vector3 = { x: 0 , y: 0 , z: 5 }; const arrow = world . getDimension ( 'overworld' ). spawnEntity ( 'minecraft:arrow' , location ); const projectileComp = arrow . getComponent ( 'minecraft:projectile' ); projectileComp ?. shoot ( velocity ); Copy Hierarchy EntityComponent EntityProjectileComponent Index Constructors constructor Properties air Inertia catch Fire On Hurt crit Particles On Projectile Hurt destroy On Projectile Hurt entity gravity hit Entity Sound? hit Ground Sound? hit Particle? lightning Strike On Hit liquid Inertia on Fire Time owner? should Bounce On Hit stop On Hit type Id component Id Methods is Valid shoot Constructors Private constructor new Entity Projectile Component ( ) : EntityProjectileComponent Returns EntityProjectileComponent Overrides EntityComponent . constructor Properties air Inertia air Inertia : number Remarks The fraction of the projectile's speed maintained every tick while traveling through air. This property can't be edited in read-only mode. catch Fire On Hurt catch Fire On Hurt : boolean Remarks If true, the entity will be set on fire when hurt. The default burn duration is 5 seconds. This duration can be modified via the onFireTime property. The entity will not catch fire if immune or if the entity is wet. This property can't be edited in read-only mode. crit Particles On Projectile Hurt crit Particles On Projectile Hurt : boolean Remarks If true, the projectile will spawn crit particles when hit by a player. E.g. Player attacking a Shulker bullet. This property can't be edited in read-only mode. destroy On Projectile Hurt destroy On Projectile Hurt : boolean Remarks If true, the projectile will be destroyed when it takes damage. E.g. Player attacking a Shulker bullet. This property can't be edited in read-only mode. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity gravity gravity : number Remarks The gravity applied to the projectile. When the entity is not on the ground, subtracts this amount from the projectile’s change in vertical position every tick. The higher the value, the faster the projectile falls. If negative, the entity will rise instead of fall. This property can't be edited in read-only mode. Optional hit Entity Sound hit Entity Sound ?: string Remarks The sound that plays when the projectile hits an entity. This property can't be edited in read-only mode. Optional hit Ground Sound hit Ground Sound ?: string Remarks The sound that plays when the projectile hits a block. This property can't be edited in read-only mode. Optional hit Particle hit Particle ?: string Remarks The particle that spawns when the projectile hits something. This property can't be edited in read-only mode. lightning Strike On Hit lightning Strike On Hit : boolean Remarks If true and the weather is thunder and the entity has line of sight to the sky, the entity will be struck by lightning when hit. E.g. A thrown Trident with the Channeling enchantment. This property can't be edited in read-only mode. liquid Inertia liquid Inertia : number Remarks The fraction of the projectile's speed maintained every tick while traveling through a liquid. This property can't be edited in read-only mode. on Fire Time on Fire Time : number Remarks Duration in seconds that the entity hit will be on fire for when catchFireOnHurt is set to true. This property can't be edited in read-only mode. Optional owner owner ?: Entity Remarks The owner of the projectile. This is used to determine what the projectile can collide with and damage. It also determines which entity is assigned as the attacker. This property can't be edited in read-only mode. should Bounce On Hit should Bounce On Hit : boolean Remarks If true, the projectile will bounce off mobs when no damage is taken. E.g. A spawning wither. This property can't be edited in read-only mode. stop On Hit stop On Hit : boolean Remarks If true, the projectile will stop moving when an entity is hit as thought it had been blocked. E.g. Thrown trident on hit behavior. This property can't be edited in read-only mode. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:projectile" = 'minecraft:projectile' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid shoot shoot ( velocity , options ? ) : void Parameters velocity : Vector3 The velocity to fire the projectile. This controls both the speed and direction which which the projectile will be shot. Optional options : ProjectileShootOptions Optional configuration for the shoot. Optional Returns void Remarks Shoots the projectile with a given velocity. The projectile will be shot from its current location. This function can't be called in read-only mode. Throws Throws if the component or entity no longer exist. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor air Inertia catch Fire On Hurt crit Particles On Projectile Hurt destroy On Projectile Hurt entity gravity hit Entity Sound hit Ground Sound hit Particle lightning Strike On Hit liquid Inertia on Fire Time owner should Bounce On Hit stop On Hit type Id component Id is Valid shoot Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityPushThroughComponent Class EntityPushThroughComponent Sets the distance through which the entity can push through. Hierarchy EntityComponent EntityPushThroughComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Push Through Component ( ) : EntityPushThroughComponent Returns EntityPushThroughComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Value of the push through distances of this entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:push_through" = 'minecraft:push_through' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRemoveAfterEvent Class EntityRemoveAfterEvent Data for an event that happens when an entity is removed from the world (for example, the entity is unloaded because it is not close to players.) Hierarchy EntityRemoveAfterEvent Index Constructors constructor Properties removed Entity Id type Id Constructors Private constructor new Entity Remove After Event ( ) : EntityRemoveAfterEvent Returns EntityRemoveAfterEvent Properties Readonly removed Entity Id removed Entity Id : string Remarks Id of the entity that was removed. Readonly type Id type Id : string Remarks Identifier of the type of the entity removed - for example, 'minecraft:skeleton'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor removed Entity Id type Id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRemoveAfterEventSignal Class EntityRemoveAfterEventSignal Allows registration for an event that fires when an entity is removed from the game (for example, unloaded, or a few seconds after they are dead.) Hierarchy EntityRemoveAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Remove After Event Signal ( ) : EntityRemoveAfterEventSignal Returns EntityRemoveAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function to call. ( arg ) : void Parameters arg : EntityRemoveAfterEvent Returns void Optional options : EntityEventOptions Additional filtering options for this event. Optional Returns ( ( arg ) => void ) Returns a closure that can be used in subsequent unsubscribe operations. ( arg ) : void Parameters arg : EntityRemoveAfterEvent Returns void Returns a closure that can be used in subsequent unsubscribe operations. Remarks Will call your function every time an entity is removed from the game. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Will call your function every time an entity is removed from the game. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityRemoveAfterEvent Returns void Returns void Remarks Unsubscribes your function from subsequent calls when an entity is removed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRemoveBeforeEvent Class EntityRemoveBeforeEvent Data for an event that happens when an entity is being removed from the world (for example, the entity is unloaded because it is not close to players.) Hierarchy EntityRemoveBeforeEvent Index Constructors constructor Properties removed Entity Constructors Private constructor new Entity Remove Before Event ( ) : EntityRemoveBeforeEvent Returns EntityRemoveBeforeEvent Properties Readonly removed Entity removed Entity : Entity Remarks Reference to an entity that is being removed. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor removed Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRemoveBeforeEventSignal Class EntityRemoveBeforeEventSignal Allows registration for an event that fires when an entity is being removed from the game (for example, unloaded, or a few seconds after they are dead.) Hierarchy EntityRemoveBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Remove Before Event Signal ( ) : EntityRemoveBeforeEventSignal Returns EntityRemoveBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function to call. ( arg ) : void Parameters arg : EntityRemoveBeforeEvent Returns void Returns ( ( arg ) => void ) Returns a closure that can be used in subsequent unsubscribe operations. ( arg ) : void Parameters arg : EntityRemoveBeforeEvent Returns void Returns a closure that can be used in subsequent unsubscribe operations. Remarks Will call your function every time an entity is being removed from the game. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Will call your function every time an entity is being removed from the game. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : EntityRemoveBeforeEvent Returns void Returns void Remarks Unsubscribes your function from subsequent calls when an entity is being removed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRideableComponent Class EntityRideableComponent When added, this component adds the capability that an entity can be ridden by another entity. Example ridePlayerOnBoat.js import { world } from "@minecraft/server" ; const boat = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:boat" , { x: 0 , y: 5 , z: 0 }); const riderEntity = world . getAllPlayers ()[ 0 ]; // Assuming you have an 'riderEntity' instance const rideable = boat . getComponent ( "rideable" ); rideable . controllingSeat ; rideable . crouchingSkipInteract ; rideable . interactText ; rideable . pullInEntities ; rideable . riderCanInteract ; rideable . seatCount ; rideable . addRider ( riderEntity ); rideable . ejectRider ( riderEntity ); rideable . ejectRiders (); rideable . getFamilyTypes (); rideable . getRiders (); rideable . getSeats (); rideable . isValid (); Copy Hierarchy EntityComponent EntityRideableComponent Index Constructors constructor Properties controlling Seat crouching Skip Interact entity interact Text passenger Max Width pull In Entities rider Can Interact seat Count type Id component Id Methods add Rider eject Rider eject Riders get Family Types get Riders get Seats is Valid Constructors Private constructor new Entity Rideable Component ( ) : EntityRideableComponent Returns EntityRideableComponent Overrides EntityComponent . constructor Properties Readonly controlling Seat controlling Seat : number Remarks Zero-based index of the seat that can used to control this entity. Throws This property can throw when used. Readonly crouching Skip Interact crouching Skip Interact : boolean Remarks Determines whether interactions are not supported if the entity is crouching. Throws This property can throw when used. Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly interact Text interact Text : string Remarks Set of text that should be displayed when a player is looking to ride on this entity (commonly with touch-screen controls). Throws This property can throw when used. Readonly passenger Max Width passenger Max Width : number Remarks The max width a mob can be to be a passenger. Throws This property can throw when used. Readonly pull In Entities pull In Entities : boolean Remarks If true, this entity will pull in entities that are in the correct family_types into any available seat. Throws This property can throw when used. Readonly rider Can Interact rider Can Interact : boolean Remarks If true, this entity will be picked when looked at by the rider. Throws This property can throw when used. Readonly seat Count seat Count : number Remarks Number of seats for riders defined for this entity. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:rideable" = 'minecraft:rideable' Methods add Rider add Rider ( rider ) : boolean Parameters rider : Entity Entity that will become the rider of this entity. Returns boolean True if the rider entity was successfully added. Remarks Adds an entity to this entity as a rider. This function can't be called in read-only mode. Throws This function can throw errors. eject Rider eject Rider ( rider ) : void Parameters rider : Entity Entity that should be ejected from this entity. Returns void Remarks Ejects the specified rider of this entity. This function can't be called in read-only mode. Throws This function can throw errors. eject Riders eject Riders ( ) : void Returns void Remarks Ejects all riders of this entity. This function can't be called in read-only mode. Throws This function can throw errors. get Family Types get Family Types ( ) : string [] Returns string [] Remarks A string-list of entity types that this entity can support as riders. Throws This function can throw errors. get Riders get Riders ( ) : Entity [] Returns Entity [] Remarks Gets a list of the all the entities currently riding this entity. Throws This function can throw errors. get Seats get Seats ( ) : Seat [] Returns Seat [] Remarks Gets a list of positions and number of riders for each position for entities riding this entity. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor controlling Seat crouching Skip Interact entity interact Text passenger Max Width pull In Entities rider Can Interact seat Count type Id component Id add Rider eject Rider eject Riders get Family Types get Riders get Seats is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRidingComponent Class EntityRidingComponent This component is added to any entity when it is riding another entity. Example getEntityRidingComponent.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const riding = entity . getComponent ( "riding" ); if (! riding ) continue ; riding . entityRidingOn ; riding . isValid (); } Copy Hierarchy EntityComponent EntityRidingComponent Index Constructors constructor Properties entity entity Riding On type Id component Id Methods is Valid Constructors Private constructor new Entity Riding Component ( ) : EntityRidingComponent Returns EntityRidingComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly entity Riding On entity Riding On : Entity Remarks The entity this entity is currently riding on. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:riding" = 'minecraft:riding' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity entity Riding On type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityScaleComponent Class EntityScaleComponent Sets the entity's visual size. Hierarchy EntityComponent EntityScaleComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Scale Component ( ) : EntityScaleComponent Returns EntityScaleComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Current value for the scale property set on entities. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:scale" = 'minecraft:scale' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntitySkinIdComponent Class EntitySkinIdComponent Skin Id value. Can be used to differentiate skins, such as base skins for villagers. Hierarchy EntityComponent EntitySkinIdComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Skin Id Component ( ) : EntitySkinIdComponent Returns EntitySkinIdComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId value value : number Remarks Returns the value of the skin Id identifier of the entity. This property can't be edited in read-only mode. Static Readonly component Id component Id : "minecraft:skin_id" = 'minecraft:skin_id' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntitySpawnAfterEvent Class EntitySpawnAfterEvent Contains data related to an entity spawning within the world. Example logEntitySpawnEvents.ts // Register a new function that is called when a new entity is created. import { world , EntitySpawnAfterEvent } from '@minecraft/server' ; world . afterEvents . entitySpawn . subscribe (( entityEvent : EntitySpawnAfterEvent ) => { const spawnLocation = entityEvent . entity . location ; world . sendMessage ( `New entity of type ' ${ entityEvent . entity . typeId } ' spawned at ${ spawnLocation . x } , ${ spawnLocation . y } , ${ spawnLocation . z } !` , ); }); Copy Hierarchy EntitySpawnAfterEvent Index Constructors constructor Properties cause entity Constructors Private constructor new Entity Spawn After Event ( ) : EntitySpawnAfterEvent Returns EntitySpawnAfterEvent Properties Readonly cause cause : EntityInitializationCause Remarks Initialization cause (Spawned, Born ...). entity entity : Entity Remarks Entity that was spawned. This property can't be edited in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cause entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntitySpawnAfterEventSignal Class EntitySpawnAfterEventSignal Registers a script-based event handler for handling what happens when an entity spawns. Example logEntitySpawnEvents.ts // Register a new function that is called when a new entity is created. import { world , EntitySpawnAfterEvent } from '@minecraft/server' ; world . afterEvents . entitySpawn . subscribe (( entityEvent : EntitySpawnAfterEvent ) => { const spawnLocation = entityEvent . entity . location ; world . sendMessage ( `New entity of type ' ${ entityEvent . entity . typeId } ' spawned at ${ spawnLocation . x } , ${ spawnLocation . y } , ${ spawnLocation . z } !` , ); }); Copy Hierarchy EntitySpawnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Entity Spawn After Event Signal ( ) : EntitySpawnAfterEventSignal Returns EntitySpawnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) Function that handles the spawn event. ( arg ) : void Parameters arg : EntitySpawnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : EntitySpawnAfterEvent Returns void Remarks Method to register an event handler for what happens when an entity spawns. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Method to register an event handler for what happens when an entity spawns. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) Original function that was passed into the subscribe event, that is to be unregistered. ( arg ) : void Parameters arg : EntitySpawnAfterEvent Returns void Returns void Remarks Unregisters a method that was previously subscribed to the subscription event. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityStrengthComponent Class EntityStrengthComponent Defines the entity's ability to carry items. An entity with a higher strength would have higher potential carry capacity and more item slots. Hierarchy EntityComponent EntityStrengthComponent Index Constructors constructor Properties entity max type Id value component Id Methods is Valid Constructors Private constructor new Entity Strength Component ( ) : EntityStrengthComponent Returns EntityStrengthComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly max max : number Remarks Maximum strength of this entity, as defined in the entity type definition. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Readonly value value : number Remarks Current value of the strength component that has been set for entities. Throws This property can throw when used. Static Readonly component Id component Id : "minecraft:strength" = 'minecraft:strength' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity max type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityTameMountComponent Class EntityTameMountComponent Contains options for taming a rideable entity based on the entity that mounts it. Hierarchy EntityComponent EntityTameMountComponent Index Constructors constructor Properties entity is Tamed is Tamed To Player tamed To Player? tamed To Player Id? type Id component Id Methods is Valid tame tame To Player Constructors Private constructor new Entity Tame Mount Component ( ) : EntityTameMountComponent Returns EntityTameMountComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly is Tamed is Tamed : boolean Remarks Returns true if the entity is tamed. Throws This property can throw when used. Readonly is Tamed To Player is Tamed To Player : boolean Remarks Returns true if the entity is tamed by a player. Throws This property can throw when used. Optional Readonly tamed To Player tamed To Player ?: Player Remarks Returns the player that has tamed the entity, or 'undefined' if entity is not tamed by a player. Throws This property can throw when used. Optional Readonly tamed To Player Id tamed To Player Id ?: string Remarks Returns the id of player that has tamed the entity, or 'undefined' if entity is not tamed. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:tamemount" = 'minecraft:tamemount' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid tame tame ( showParticles ) : void Parameters showParticles : boolean Whether to show effect particles when this entity is tamed. Returns void Remarks Sets this rideable entity as tamed. This function can't be called in read-only mode. Throws This function can throw errors. tame To Player tame To Player ( showParticles , player ) : boolean Parameters showParticles : boolean Whether to show effect particles when this entity is tamed. player : Player The player that this entity should be tamed by. Returns boolean Returns true if the entity was tamed. Remarks Sets this rideable entity as tamed by the given player. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity is Tamed is Tamed To Player tamed To Player tamed To Player Id type Id component Id is Valid tame tame To Player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityTameableComponent Class EntityTameableComponent Defines the rules for an entity to be tamed by the player. Example wolfTameProbability.js import { world } from "@minecraft/server" ; const wolf = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:wolf" , { x: 0 , y: 0 , z: 0 }); const tameable = wolf . getComponent ( "tameable" ); tameable . probability ; tameable . tame ( world . getAllPlayers ()[ 0 ]); Copy Hierarchy EntityComponent EntityTameableComponent Index Constructors constructor Properties entity get Tame Items is Tamed probability tamed To Player? tamed To Player Id? type Id component Id Methods is Valid tame Constructors Private constructor new Entity Tameable Component ( ) : EntityTameableComponent Returns EntityTameableComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly get Tame Items get Tame Items : ItemStack [] Remarks Returns a set of items that can be used to tame this entity. Throws This property can throw when used. Readonly is Tamed is Tamed : boolean Remarks Returns true if the entity is tamed by player. Throws This property can throw when used. Readonly probability probability : number Remarks The chance of taming the entity with each item use between 0.0 and 1.0, where 1.0 is 100% Throws This property can throw when used. Optional Readonly tamed To Player tamed To Player ?: Player Remarks Returns the player that has tamed the entity, or 'undefined' if entity is not tamed. Throws This property can throw when used. Optional Readonly tamed To Player Id tamed To Player Id ?: string Remarks Returns the id of player that has tamed the entity, or 'undefined' if entity is not tamed. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:tameable" = 'minecraft:tameable' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid tame tame ( player ) : boolean Parameters player : Player The player that this entity should be tamed by. Returns boolean Returns true if the entity was tamed. Remarks Set this entity as tamed by the given player. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity get Tame Items is Tamed probability tamed To Player tamed To Player Id type Id component Id is Valid tame Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityType Class EntityType Represents information about a type of entity. Hierarchy EntityType Index Constructors constructor Properties id Constructors Private constructor new Entity Type ( ) : EntityType Returns EntityType Properties Readonly id id : string Remarks Identifier of this entity type - for example, 'minecraft:skeleton'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityTypeFamilyComponent Class EntityTypeFamilyComponent Base class for downstream entity components. Hierarchy EntityComponent EntityTypeFamilyComponent Index Constructors constructor Properties entity type Id component Id Methods get Type Families has Type Family is Valid Constructors Private constructor new Entity Type Family Component ( ) : EntityTypeFamilyComponent Returns EntityTypeFamilyComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:type_family" = 'minecraft:type_family' Methods get Type Families get Type Families ( ) : string [] Returns string [] Throws This function can throw errors. has Type Family has Type Family ( typeFamily ) : boolean Parameters typeFamily : string Returns boolean Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id get Type Families has Type Family is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityTypes Class EntityTypes Used for accessing all entity types currently available for use within the world. Hierarchy EntityTypes Index Constructors constructor Methods get get All Constructors Private constructor new Entity Types ( ) : EntityTypes Returns EntityTypes Methods Static get get ( identifier ) : EntityType Parameters identifier : string Returns EntityType Remarks Retrieves an entity type using a string-based identifier. Static get All get All ( ) : EntityType [] Returns EntityType [] Remarks Retrieves a set of all entity types within this world. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityUnderwaterMovementComponent Class EntityUnderwaterMovementComponent Defines the general movement speed underwater of this entity. Hierarchy EntityAttributeComponent EntityUnderwaterMovementComponent Index Constructors constructor Properties current Value default Value effective Max effective Min entity type Id component Id Methods is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Constructors Private constructor new Entity Underwater Movement Component ( ) : EntityUnderwaterMovementComponent Returns EntityUnderwaterMovementComponent Overrides EntityAttributeComponent . constructor Properties Readonly current Value current Value : number Remarks Current value of this attribute for this instance. Throws This property can throw when used. Inherited from EntityAttributeComponent . currentValue Readonly default Value default Value : number Remarks Returns the default defined value for this attribute. Throws This property can throw when used. Inherited from EntityAttributeComponent . defaultValue Readonly effective Max effective Max : number Remarks Returns the effective max of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMax Readonly effective Min effective Min : number Remarks Returns the effective min of this attribute given any other ambient components or factors. Throws This property can throw when used. Inherited from EntityAttributeComponent . effectiveMin Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityAttributeComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityAttributeComponent . typeId Static Readonly component Id component Id : "minecraft:underwater_movement" = 'minecraft:underwater_movement' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityAttributeComponent . isValid reset To Default Value reset To Default Value ( ) : void Returns void Remarks Resets the current value of this attribute to the defined default value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToDefaultValue reset To Max Value reset To Max Value ( ) : void Returns void Remarks Resets the current value of this attribute to the maximum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMaxValue reset To Min Value reset To Min Value ( ) : void Returns void Remarks Resets the current value of this attribute to the minimum defined value. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . resetToMinValue set Current Value set Current Value ( value ) : boolean Parameters value : number Returns boolean Remarks Sets the current value of this attribute. The provided value will be clamped to the range of this attribute. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from EntityAttributeComponent . setCurrentValue Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor current Value default Value effective Max effective Min entity type Id component Id is Valid reset To Default Value reset To Max Value reset To Min Value set Current Value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityVariantComponent Class EntityVariantComponent Used to differentiate the component group of a variant of an entity from others. (e.g. ocelot, villager). Example entityVariantValue.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const variant = entity . getComponent ( "variant" ); if (! variant ) continue ; variant . value ; variant . isValid (); } Copy Hierarchy EntityComponent EntityVariantComponent Index Constructors constructor Properties entity type Id value component Id Methods is Valid Constructors Private constructor new Entity Variant Component ( ) : EntityVariantComponent Returns EntityVariantComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Readonly value value : number Remarks Current value for variant for this entity, as specified via components. Throws This property can throw when used. Static Readonly component Id component Id : "minecraft:variant" = 'minecraft:variant' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id value component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityWantsJockeyComponent Class EntityWantsJockeyComponent When added, this component signifies that this entity wants to become a jockey. Hierarchy EntityComponent EntityWantsJockeyComponent Index Constructors constructor Properties entity type Id component Id Methods is Valid Constructors Private constructor new Entity Wants Jockey Component ( ) : EntityWantsJockeyComponent Returns EntityWantsJockeyComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:wants_jockey" = 'minecraft:wants_jockey' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity type Id component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionAfterEvent Class ExplosionAfterEvent Contains information regarding an explosion that has happened. Hierarchy ExplosionAfterEvent ExplosionBeforeEvent Index Constructors constructor Properties dimension source? Methods get Impacted Blocks Constructors Private constructor new Explosion After Event ( ) : ExplosionAfterEvent Returns ExplosionAfterEvent Properties Readonly dimension dimension : Dimension Remarks Dimension where the explosion has occurred. Optional Readonly source source ?: Entity Remarks Optional source of the explosion. Methods get Impacted Blocks get Impacted Blocks ( ) : Block [] Returns Block [] Remarks A collection of blocks impacted by this explosion event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension source get Impacted Blocks Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionAfterEventSignal Class ExplosionAfterEventSignal Manages callbacks that are connected to when an explosion occurs. Hierarchy ExplosionAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Explosion After Event Signal ( ) : ExplosionAfterEventSignal Returns ExplosionAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionAfterEvent Returns void Remarks Adds a callback that will be called when an explosion occurs. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an explosion occurs. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionAfterEvent Returns void Returns void Remarks Removes a callback from being called when an explosion occurs. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionBeforeEvent Class ExplosionBeforeEvent Contains information regarding an explosion that has happened. Hierarchy ExplosionAfterEvent ExplosionBeforeEvent Index Constructors constructor Properties cancel dimension source? Methods get Impacted Blocks set Impacted Blocks Constructors Private constructor new Explosion Before Event ( ) : ExplosionBeforeEvent Returns ExplosionBeforeEvent Overrides ExplosionAfterEvent . constructor Properties cancel cancel : boolean Remarks If set to true, cancels the explosion event. Readonly dimension dimension : Dimension Remarks Dimension where the explosion has occurred. Inherited from ExplosionAfterEvent . dimension Optional Readonly source source ?: Entity Remarks Optional source of the explosion. Inherited from ExplosionAfterEvent . source Methods get Impacted Blocks get Impacted Blocks ( ) : Block [] Returns Block [] Remarks A collection of blocks impacted by this explosion event. Inherited from ExplosionAfterEvent . getImpactedBlocks set Impacted Blocks set Impacted Blocks ( blocks ) : void Parameters blocks : Block [] New list of blocks that are impacted by this explosion. Returns void Remarks Updates a collection of blocks impacted by this explosion event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel dimension source get Impacted Blocks set Impacted Blocks Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionBeforeEventSignal Class ExplosionBeforeEventSignal Manages callbacks that are connected to before an explosion occurs. Hierarchy ExplosionBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Explosion Before Event Signal ( ) : ExplosionBeforeEventSignal Returns ExplosionBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionBeforeEvent Returns void Remarks Adds a callback that will be called when before an explosion occurs. The callback can optionally change or cancel explosion behavior. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when before an explosion occurs. The callback can optionally change or cancel explosion behavior. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ExplosionBeforeEvent Returns void Returns void Remarks Removes a callback from being called from before when an explosion would occur. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 FeedItem Class FeedItem As part of the Healable component, represents a specific item that can be fed to an entity to cause health effects. Hierarchy FeedItem Index Constructors constructor Properties heal Amount item Methods get Effects Constructors Private constructor new Feed Item ( ) : FeedItem Returns FeedItem Properties Readonly heal Amount heal Amount : number Remarks The amount of health this entity gains when fed this item. This number is an integer starting at 0. Sample values can go as high as 40. Readonly item item : string Remarks Identifier of type of item that can be fed. If a namespace is not specified, 'minecraft:' is assumed. Example values include 'wheat' or 'golden_apple'. Methods get Effects get Effects ( ) : FeedItemEffect [] Returns FeedItemEffect [] Remarks As part of the Healable component, an optional collection of side effects that can occur from being fed an item. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor heal Amount item get Effects Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 FeedItemEffect Class FeedItemEffect Represents an effect that is applied as a result of a food item being fed to an entity. Hierarchy FeedItemEffect Index Constructors constructor Properties amplifier chance duration name Constructors Private constructor new Feed Item Effect ( ) : FeedItemEffect Returns FeedItemEffect Properties Readonly amplifier amplifier : number Remarks Gets an amplifier that may have been applied to this effect. Valid values are integers starting at 0 and up - but usually ranging between 0 and 4. Readonly chance chance : number Remarks Chance that this effect is applied as a result of the entity being fed this item. Valid values range between 0 and 1. Readonly duration duration : number Remarks Gets the duration, in ticks, of this effect. Readonly name name : string Remarks Gets the identifier of the effect to apply. Example values include 'fire_resistance' or 'regeneration'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor amplifier chance duration name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameRuleChangeAfterEvent Class GameRuleChangeAfterEvent Contains information regarding a changed world.gameRules property. Hierarchy GameRuleChangeAfterEvent Index Constructors constructor Properties rule value Constructors Private constructor new Game Rule Change After Event ( ) : GameRuleChangeAfterEvent Returns GameRuleChangeAfterEvent Properties Readonly rule rule : GameRule Remarks The rule identifier pertaining to the changed world.gameRules property. Readonly value value : number | boolean Remarks The value of the world.gameRules property after being changed. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor rule value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameRuleChangeAfterEventSignal Class GameRuleChangeAfterEventSignal Manages callbacks that are connected to when a world.gameRules property has changed. Hierarchy GameRuleChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Game Rule Change After Event Signal ( ) : GameRuleChangeAfterEventSignal Returns GameRuleChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : GameRuleChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : GameRuleChangeAfterEvent Returns void Remarks Adds a callback that will be called when a world.gameRules property is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a world.gameRules property is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : GameRuleChangeAfterEvent Returns void Returns void Remarks Removes a callback from being called when a world.gameRules property is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GameRules Class GameRules Represents the game rules for a world experience. Example debugEnvironment.ts import { world } from "@minecraft/server" ; world . gameRules . doDayLightCycle = false ; world . gameRules . doEntityDrops = false ; world . gameRules . doFireTick = false ; world . gameRules . doWeatherCycle = false ; world . gameRules . doMobSpawning = false ; world . gameRules . showCoordinates = true ; world . gameRules . showDaysPlayed = true ; world . gameRules . keepInventory = true ; Copy Example disableDamages.ts import { world } from "@minecraft/server" ; world . gameRules . drowningDamage = false ; world . gameRules . fallDamage = false ; world . gameRules . fireDamage = false ; world . gameRules . freezeDamage = false ; world . gameRules . pvp = false ; Copy Hierarchy GameRules Index Constructors constructor Properties command Block Output command Blocks Enabled do Day Light Cycle do Entity Drops do Fire Tick do Immediate Respawn do Insomnia do Limited Crafting do Mob Loot do Mob Spawning do Tile Drops do Weather Cycle drowning Damage fall Damage fire Damage freeze Damage function Command Limit keep Inventory max Command Chain Length mob Griefing natural Regeneration players Sleeping Percentage projectiles Can Break Blocks pvp random Tick Speed recipes Unlock respawn Blocks Explode send Command Feedback show Border Effect show Coordinates show Days Played show Death Messages show Recipe Messages show Tags spawn Radius tnt Explodes tnt Explosion Drop Decay Constructors Private constructor new Game Rules ( ) : GameRules Returns GameRules Properties command Block Output command Block Output : boolean Remarks This property can't be edited in read-only mode. command Blocks Enabled command Blocks Enabled : boolean Remarks This property can't be edited in read-only mode. do Day Light Cycle do Day Light Cycle : boolean Remarks This property can't be edited in read-only mode. do Entity Drops do Entity Drops : boolean Remarks This property can't be edited in read-only mode. do Fire Tick do Fire Tick : boolean Remarks This property can't be edited in read-only mode. do Immediate Respawn do Immediate Respawn : boolean Remarks This property can't be edited in read-only mode. do Insomnia do Insomnia : boolean Remarks This property can't be edited in read-only mode. do Limited Crafting do Limited Crafting : boolean Remarks This property can't be edited in read-only mode. do Mob Loot do Mob Loot : boolean Remarks This property can't be edited in read-only mode. do Mob Spawning do Mob Spawning : boolean Remarks This property can't be edited in read-only mode. do Tile Drops do Tile Drops : boolean Remarks This property can't be edited in read-only mode. do Weather Cycle do Weather Cycle : boolean Remarks This property can't be edited in read-only mode. drowning Damage drowning Damage : boolean Remarks This property can't be edited in read-only mode. fall Damage fall Damage : boolean Remarks This property can't be edited in read-only mode. fire Damage fire Damage : boolean Remarks This property can't be edited in read-only mode. freeze Damage freeze Damage : boolean Remarks This property can't be edited in read-only mode. function Command Limit function Command Limit : number Remarks This property can't be edited in read-only mode. keep Inventory keep Inventory : boolean Remarks This property can't be edited in read-only mode. max Command Chain Length max Command Chain Length : number Remarks This property can't be edited in read-only mode. mob Griefing mob Griefing : boolean Remarks This property can't be edited in read-only mode. natural Regeneration natural Regeneration : boolean Remarks This property can't be edited in read-only mode. players Sleeping Percentage players Sleeping Percentage : number Remarks This property can't be edited in read-only mode. projectiles Can Break Blocks projectiles Can Break Blocks : boolean Remarks This property can't be edited in read-only mode. pvp pvp : boolean Remarks This property can't be edited in read-only mode. random Tick Speed random Tick Speed : number Remarks This property can't be edited in read-only mode. recipes Unlock recipes Unlock : boolean Remarks This property can't be edited in read-only mode. respawn Blocks Explode respawn Blocks Explode : boolean Remarks This property can't be edited in read-only mode. send Command Feedback send Command Feedback : boolean Remarks This property can't be edited in read-only mode. show Border Effect show Border Effect : boolean Remarks This property can't be edited in read-only mode. show Coordinates show Coordinates : boolean Remarks This property can't be edited in read-only mode. show Days Played show Days Played : boolean Remarks This property can't be edited in read-only mode. show Death Messages show Death Messages : boolean Remarks This property can't be edited in read-only mode. show Recipe Messages show Recipe Messages : boolean Remarks This property can't be edited in read-only mode. show Tags show Tags : boolean Remarks This property can't be edited in read-only mode. spawn Radius spawn Radius : number Remarks This property can't be edited in read-only mode. tnt Explodes tnt Explodes : boolean Remarks This property can't be edited in read-only mode. tnt Explosion Drop Decay tnt Explosion Drop Decay : boolean Remarks This property can't be edited in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor command Block Output command Blocks Enabled do Day Light Cycle do Entity Drops do Fire Tick do Immediate Respawn do Insomnia do Limited Crafting do Mob Loot do Mob Spawning do Tile Drops do Weather Cycle drowning Damage fall Damage fire Damage freeze Damage function Command Limit keep Inventory max Command Chain Length mob Griefing natural Regeneration players Sleeping Percentage projectiles Can Break Blocks pvp random Tick Speed recipes Unlock respawn Blocks Explode send Command Feedback show Border Effect show Coordinates show Days Played show Death Messages show Recipe Messages show Tags spawn Radius tnt Explodes tnt Explosion Drop Decay Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 IButtonPushAfterEventSignal Class IButtonPushAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires when a button is pushed. Hierarchy IButtonPushAfterEventSignal ButtonPushAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new IButton Push After Event Signal ( ) : IButtonPushAfterEventSignal Returns IButtonPushAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ButtonPushAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ILeverActionAfterEventSignal Class ILeverActionAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires after a lever is used. Hierarchy ILeverActionAfterEventSignal LeverActionAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new ILever Action After Event Signal ( ) : ILeverActionAfterEventSignal Returns ILeverActionAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 IPlayerJoinAfterEventSignal Class IPlayerJoinAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires after a player joins a world. Hierarchy IPlayerJoinAfterEventSignal PlayerJoinAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new IPlayer Join After Event Signal ( ) : IPlayerJoinAfterEventSignal Returns IPlayerJoinAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 IPlayerLeaveAfterEventSignal Class IPlayerLeaveAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires after a player leaves a world. Hierarchy IPlayerLeaveAfterEventSignal PlayerLeaveAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new IPlayer Leave After Event Signal ( ) : IPlayerLeaveAfterEventSignal Returns IPlayerLeaveAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 IPlayerSpawnAfterEventSignal Class IPlayerSpawnAfterEventSignal Provides an adaptable interface for callers to subscribe to an event that fires after a player spawns. Hierarchy IPlayerSpawnAfterEventSignal PlayerSpawnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new IPlayer Spawn After Event Signal ( ) : IPlayerSpawnAfterEventSignal Returns IPlayerSpawnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 InvalidContainerSlotError Class InvalidContainerSlotError The container slot is invalid. This can occur when the owning container is destroyed or unloaded. Hierarchy Error InvalidContainerSlotError Index Constructors constructor Properties message name stack? Constructors Private constructor new Invalid Container Slot Error ( ) : InvalidContainerSlotError Returns InvalidContainerSlotError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 InvalidIteratorError Class InvalidIteratorError Hierarchy Error InvalidIteratorError Index Constructors constructor Properties message name stack? Constructors Private constructor new Invalid Iterator Error ( ) : InvalidIteratorError Returns InvalidIteratorError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 InvalidStructureError Class InvalidStructureError Thrown when a Structure is invalid. A structure becomes invalid when it is deleted. Hierarchy Error InvalidStructureError Index Constructors constructor Properties message name stack? Constructors Private constructor new Invalid Structure Error ( ) : InvalidStructureError Returns InvalidStructureError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCompleteUseAfterEvent Class ItemCompleteUseAfterEvent Contains information related to a chargeable item completing being charged. Hierarchy ItemCompleteUseAfterEvent Index Constructors constructor Properties item Stack source use Duration Constructors Private constructor new Item Complete Use After Event ( ) : ItemCompleteUseAfterEvent Returns ItemCompleteUseAfterEvent Properties Readonly item Stack item Stack : ItemStack Remarks Returns the item stack that has completed charging. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Readonly use Duration use Duration : number Remarks Returns the time, in ticks, for the remaining duration left before the charge completes its cycle. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source use Duration Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCompleteUseAfterEventSignal Class ItemCompleteUseAfterEventSignal Manages callbacks that are connected to the completion of charging for a chargeable item. Hierarchy ItemCompleteUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Complete Use After Event Signal ( ) : ItemCompleteUseAfterEventSignal Returns ItemCompleteUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemCompleteUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemCompleteUseAfterEvent Returns void Remarks Adds a callback that will be called when a chargeable item completes charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a chargeable item completes charging. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemCompleteUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when a chargeable item completes charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCompleteUseEvent Class ItemCompleteUseEvent Contains information related to a chargeable item completing being charged. Hierarchy ItemCompleteUseEvent ItemComponentCompleteUseEvent Index Constructors constructor Properties item Stack source Constructors Private constructor new Item Complete Use Event ( ) : ItemCompleteUseEvent Returns ItemCompleteUseEvent Properties Readonly item Stack item Stack : ItemStack Remarks Returns the item stack that has completed charging. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponent Class ItemComponent Base class for item components. Hierarchy Component ItemComponent ItemCooldownComponent ItemDurabilityComponent ItemEnchantableComponent ItemFoodComponent Index Constructors constructor Properties type Id Methods is Valid Constructors Private constructor new Item Component ( ) : ItemComponent Returns ItemComponent Overrides Component . constructor Properties Readonly type Id type Id : string Remarks Identifier of the component. Inherited from Component . typeId Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from Component . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor type Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentBeforeDurabilityDamageEvent Class ItemComponentBeforeDurabilityDamageEvent Contains information regarding an item before it is damaged from hitting an entity. Hierarchy ItemComponentBeforeDurabilityDamageEvent Index Constructors constructor Properties attacking Entity durability Damage hit Entity item Stack? Constructors Private constructor new Item Component Before Durability Damage Event ( ) : ItemComponentBeforeDurabilityDamageEvent Returns ItemComponentBeforeDurabilityDamageEvent Properties Readonly attacking Entity attacking Entity : Entity Remarks The attacking entity. durability Damage durability Damage : number Remarks The damage applied to the item's durability when the event occurs. Readonly hit Entity hit Entity : Entity Remarks The entity being hit. Optional item Stack item Stack ?: ItemStack Remarks The item stack used to hit the entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor attacking Entity durability Damage hit Entity item Stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentCompleteUseEvent Class ItemComponentCompleteUseEvent Contains information related to a chargeable item completing being charged via a component. Hierarchy ItemCompleteUseEvent ItemComponentCompleteUseEvent Index Constructors constructor Properties item Stack source Constructors Private constructor new Item Component Complete Use Event ( ) : ItemComponentCompleteUseEvent Returns ItemComponentCompleteUseEvent Overrides ItemCompleteUseEvent . constructor Properties Readonly item Stack item Stack : ItemStack Remarks Returns the item stack that has completed charging. Inherited from ItemCompleteUseEvent . itemStack Readonly source source : Player Remarks Returns the source entity that triggered this item event. Inherited from ItemCompleteUseEvent . source Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentConsumeEvent Class ItemComponentConsumeEvent Contains information related to a food item being consumed. Hierarchy ItemComponentConsumeEvent Index Constructors constructor Properties item Stack source Constructors Private constructor new Item Component Consume Event ( ) : ItemComponentConsumeEvent Returns ItemComponentConsumeEvent Properties Readonly item Stack item Stack : ItemStack Remarks The item stack that was consumed. Readonly source source : Entity Remarks The source entity that consumed the item. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentHitEntityEvent Class ItemComponentHitEntityEvent Contains information regarding when an item is used to hit an entity. Hierarchy ItemComponentHitEntityEvent Index Constructors constructor Properties attacking Entity had Effect hit Entity item Stack? Constructors Private constructor new Item Component Hit Entity Event ( ) : ItemComponentHitEntityEvent Returns ItemComponentHitEntityEvent Properties Readonly attacking Entity attacking Entity : Entity Remarks The attacking entity. Readonly had Effect had Effect : boolean Remarks Whether the hit landed or had any effect. Readonly hit Entity hit Entity : Entity Remarks The entity being hit. Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack used to hit the entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor attacking Entity had Effect hit Entity item Stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentMineBlockEvent Class ItemComponentMineBlockEvent Contains information regarding the mining of a block using an item. Hierarchy ItemComponentMineBlockEvent Index Constructors constructor Properties block item Stack? mined Block Permutation source Constructors Private constructor new Item Component Mine Block Event ( ) : ItemComponentMineBlockEvent Returns ItemComponentMineBlockEvent Properties Readonly block block : Block Remarks The block impacted by this event. Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack used to mine the block. Readonly mined Block Permutation mined Block Permutation : BlockPermutation Remarks The block permutation that was mined. Readonly source source : Entity Remarks The entity that mined the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block item Stack mined Block Permutation source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentRegistry Class ItemComponentRegistry Provides the functionality for registering custom components for items. Example registerCustomItemComponent.ts import { world } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( initEvent ) => { initEvent . itemComponentRegistry . registerCustomComponent ( "custom:item" , { onBeforeDurabilityDamage ( event ) { const { attackingEntity , durabilityDamage , hitEntity , itemStack } = event ; // Your code here }, onCompleteUse ( event ) { const { itemStack , source } = event ; // Your code here }, onConsume ( event ) { const { itemStack , source } = event ; // Your code here }, onHitEntity ( event ) { const { attackingEntity , hadEffect , hitEntity , itemStack } = event ; // Your code here }, onMineBlock ( event ) { const { block , itemStack , minedBlockPermutation , source } = event ; // Your code here }, onUse ( event ) { const { itemStack , source } = event ; // Your code here }, onUseOn ( event ) { const { source , usedOnBlockPermutation } = event ; // Your code here }, }); }); Copy Hierarchy ItemComponentRegistry Index Constructors constructor Methods register Custom Component Constructors Private constructor new Item Component Registry ( ) : ItemComponentRegistry Returns ItemComponentRegistry Methods register Custom Component register Custom Component ( name , itemCustomComponent ) : void Parameters name : string The id that represents this custom component. Must have a namespace. This id can be specified in a item's JSON configuration under the 'minecraft:custom_components' item component. itemCustomComponent : ItemCustomComponent The collection of event functions that will be called when the event occurs on an item using this custom component id. Returns void Remarks Registers an item custom component that can be used in item JSON configuration. Throws This function can throw errors. CustomComponentInvalidRegistryError CustomComponentNameError minecraftcommon.EngineError ItemCustomComponentAlreadyRegisteredError ItemCustomComponentReloadNewComponentError ItemCustomComponentReloadNewEventError ItemCustomComponentReloadVersionError Example registerComponent.ts import { BlockPermutation , ItemComponentMineBlockEvent , ItemCustomComponent , world , } from "@minecraft/server" ; class MineDiamondComponent implements ItemCustomComponent { onMineBlock ( e : ItemComponentMineBlockEvent ): void { const { minedBlockPermutation , block } = e ; if ( minedBlockPermutation . matches ( "minecraft:diamond_ore" )) { block . setPermutation ( BlockPermutation . resolve ( "minecraft:stone" )); } } } world . beforeEvents . worldInitialize . subscribe (( event ) => { event . itemComponentRegistry . registerCustomComponent ( "jayly:custom_item" , new MineDiamondComponent () ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor register Custom Component Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentUseEvent Class ItemComponentUseEvent Contains information regarding the use of an item. Hierarchy ItemComponentUseEvent Index Constructors constructor Properties item Stack? source Constructors Private constructor new Item Component Use Event ( ) : ItemComponentUseEvent Returns ItemComponentUseEvent Properties Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack when the item was used. Readonly source source : Player Remarks The player who used the item. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemComponentUseOnEvent Class ItemComponentUseOnEvent Contains information regarding the use of an item on a block via a component. Hierarchy ItemUseOnEvent ItemComponentUseOnEvent Index Constructors constructor Properties block block Face face Location item Stack source used On Block Permutation Constructors Private constructor new Item Component Use On Event ( ) : ItemComponentUseOnEvent Returns ItemComponentUseOnEvent Overrides ItemUseOnEvent . constructor Properties Readonly block block : Block Remarks The block impacted by this event. Inherited from ItemUseOnEvent . block Readonly block Face block Face : Direction Remarks The face of the block that the item was used on. Inherited from ItemUseOnEvent . blockFace Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block that the item was used on. Inherited from ItemUseOnEvent . faceLocation Readonly item Stack item Stack : ItemStack Remarks The item stack used on the block. Inherited from ItemUseOnEvent . itemStack Readonly source source : Entity Remarks The entity that used the item on the block. Readonly used On Block Permutation used On Block Permutation : BlockPermutation Remarks The block permutation that the item was used on. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face face Location item Stack source used On Block Permutation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCooldownComponent Class ItemCooldownComponent When present on an item, this item has a cooldown effect when used by entities. Hierarchy ItemComponent ItemCooldownComponent Index Constructors constructor Properties cooldown Category cooldown Ticks type Id component Id Methods get Cooldown Ticks Remaining is Cooldown Category is Valid start Cooldown Constructors Private constructor new Item Cooldown Component ( ) : ItemCooldownComponent Returns ItemCooldownComponent Overrides ItemComponent . constructor Properties Readonly cooldown Category cooldown Category : string Remarks Represents the cooldown category that this item is associated with. Throws This property can throw when used. Readonly cooldown Ticks cooldown Ticks : number Remarks Amount of time, in ticks, it will take this item to cooldown. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from ItemComponent . typeId Static Readonly component Id component Id : "minecraft:cooldown" = 'minecraft:cooldown' Methods get Cooldown Ticks Remaining get Cooldown Ticks Remaining ( player ) : number Parameters player : Player Returns number Remarks This function can't be called in read-only mode. Throws This function can throw errors. is Cooldown Category is Cooldown Category ( cooldownCategory ) : boolean Parameters cooldownCategory : string The cooldown category that might be associated with this item. Returns boolean True if the item is the given cooldown category. Remarks Will return true if the item is the cooldown category passed in and false otherwise. This function can't be called in read-only mode. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from ItemComponent . isValid start Cooldown start Cooldown ( player ) : void Parameters player : Player Returns void Remarks Starts a new cooldown period for this item. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cooldown Category cooldown Ticks type Id component Id get Cooldown Ticks Remaining is Cooldown Category is Valid start Cooldown Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponentAlreadyRegisteredError Class ItemCustomComponentAlreadyRegisteredError Thrown when trying to register an item custom component with a name that has already been registered. Hierarchy Error ItemCustomComponentAlreadyRegisteredError Index Constructors constructor Properties message name stack? Constructors Private constructor new Item Custom Component Already Registered Error ( ) : ItemCustomComponentAlreadyRegisteredError Returns ItemCustomComponentAlreadyRegisteredError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponentReloadNewComponentError Class ItemCustomComponentReloadNewComponentError Thrown after using the /reload command when trying to register a previously unregistered item custom component. Hierarchy Error ItemCustomComponentReloadNewComponentError Index Constructors constructor Properties message name stack? Constructors Private constructor new Item Custom Component Reload New Component Error ( ) : ItemCustomComponentReloadNewComponentError Returns ItemCustomComponentReloadNewComponentError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponentReloadNewEventError Class ItemCustomComponentReloadNewEventError Thrown after using the /reload command when trying to register a previously registered item custom component that handles a new event. Hierarchy Error ItemCustomComponentReloadNewEventError Index Constructors constructor Properties message name stack? Constructors Private constructor new Item Custom Component Reload New Event Error ( ) : ItemCustomComponentReloadNewEventError Returns ItemCustomComponentReloadNewEventError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponentReloadVersionError Class ItemCustomComponentReloadVersionError Thrown after using the /reload command when trying to register a previously registered item custom component with a newer API version. Hierarchy Error ItemCustomComponentReloadVersionError Index Constructors constructor Properties message name stack? Constructors Private constructor new Item Custom Component Reload Version Error ( ) : ItemCustomComponentReloadVersionError Returns ItemCustomComponentReloadVersionError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemDurabilityComponent Class ItemDurabilityComponent When present on an item, this item can take damage in the process of being used. Note that this component only applies to data-driven items. Example getItemDurability.js import { world } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const inventory = player . getComponent ( "inventory" ); const slot = inventory . container . getSlot ( player . selectedSlotIndex ); let durabilityComp = slot . getItem (). getComponent ( "durability" ); player . sendMessage ( "Item Durability: " + ( durabilityComp . maxDurability - durabilityComp . damage ) + "/" + durabilityComp . maxDurability ); Copy Hierarchy ItemComponent ItemDurabilityComponent Index Constructors constructor Properties damage max Durability type Id component Id Methods get Damage Chance get Damage Chance Range is Valid Constructors Private constructor new Item Durability Component ( ) : ItemDurabilityComponent Returns ItemDurabilityComponent Overrides ItemComponent . constructor Properties damage damage : number Remarks Returns the current damage level of this particular item. This property can't be edited in read-only mode. Readonly max Durability max Durability : number Remarks Represents the amount of damage that this item can take before breaking. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from ItemComponent . typeId Static Readonly component Id component Id : "minecraft:durability" = 'minecraft:durability' Methods get Damage Chance get Damage Chance ( unbreakingEnchantmentLevel ? ) : number Parameters Optional unbreakingEnchantmentLevel : number Unbreaking factor to consider in factoring the damage chance. Incoming unbreaking parameter must be within the range [0, 3]. Optional Returns number Remarks Returns the maximum chance that this item would be damaged using the damageRange property, given an unbreaking enchantment level. This function can't be called in read-only mode. Throws This function can throw errors. get Damage Chance Range get Damage Chance Range ( ) : NumberRange Returns NumberRange Remarks A range of numbers that is used to calculate the damage chance for an item. The damage chance will fall within this range. This function can't be called in read-only mode. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from ItemComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor damage max Durability type Id component Id get Damage Chance get Damage Chance Range is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemEnchantableComponent Class ItemEnchantableComponent When present on an item, this item can have enchantments applied to it. Example givePlayerIronFireSword.ts // Spawns a bunch of item stacks import { EnchantmentType , ItemComponentTypes , ItemStack , Player } from '@minecraft/server' ; import { MinecraftItemTypes , MinecraftEnchantmentTypes } from '@minecraft/vanilla-data' ; function giveFireSword ( player : Player ) { const ironFireSword = new ItemStack ( MinecraftItemTypes . DiamondSword , 1 ); const enchantments = ironFireSword ?. getComponent ( ItemComponentTypes . Enchantable ); if ( enchantments ) { enchantments . addEnchantment ({ type: new EnchantmentType ( MinecraftEnchantmentTypes . FireAspect ), level: 1 }); } const inventory = player . getComponent ( 'minecraft:inventory' ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . setItem ( 0 , ironFireSword ); } Copy Hierarchy ItemComponent ItemEnchantableComponent Index Constructors constructor Properties slots type Id component Id Methods add Enchantment add Enchantments can Add Enchantment get Enchantment get Enchantments has Enchantment is Valid remove All Enchantments remove Enchantment Constructors Private constructor new Item Enchantable Component ( ) : ItemEnchantableComponent Returns ItemEnchantableComponent Overrides ItemComponent . constructor Properties Readonly slots slots : EnchantmentSlot [] Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from ItemComponent . typeId Static Readonly component Id component Id : "minecraft:enchantable" = 'minecraft:enchantable' Methods add Enchantment add Enchantment ( enchantment ) : void Parameters enchantment : Enchantment The enchantment interface to be added. Returns void Remarks Adds an enchantment to the item stack. This function can't be called in read-only mode. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. ScriptItemEnchantmentLevelOutOfBoundsError: Exception thrown if the enchantment level is outside the allowable range for the given enchantment type. ScriptItemEnchantmentTypeNotCompatibleError: Exception thrown if the enchantment is not compatible with the item stack. EnchantmentLevelOutOfBoundsError EnchantmentTypeNotCompatibleError EnchantmentTypeUnknownIdError Error add Enchantments add Enchantments ( enchantments ) : void Parameters enchantments : Enchantment [] The list of enchantments to be added. Returns void Remarks Adds a list of enchantments to the item stack. This function can't be called in read-only mode. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if any enchantment type does not exist. ScriptItemEnchantmentLevelOutOfBoundsError: Exception thrown if any enchantment level is outside the allowable range for the given enchantment type. ScriptItemEnchantmentTypeNotCompatibleError: Exception thrown if any enchantment is not compatible with the item stack. EnchantmentLevelOutOfBoundsError EnchantmentTypeNotCompatibleError EnchantmentTypeUnknownIdError Error can Add Enchantment can Add Enchantment ( enchantment ) : boolean Parameters enchantment : Enchantment The enchantment interface to be added. Returns boolean Returns true if the enchantment can be added to the item stack. Remarks Checks whether an enchantment can be added to the item stack. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. ScriptItemEnchantmentLevelOutOfBoundsError: Exception thrown if the enchantment level is outside the allowable range for the given enchantment type. EnchantmentLevelOutOfBoundsError EnchantmentTypeUnknownIdError get Enchantment get Enchantment ( enchantmentType ) : Enchantment Parameters enchantmentType : string | EnchantmentType The enchantment type to get. Returns Enchantment Returns the enchantment if it exists on the item stack. Remarks Gets the enchantment of a given type from the item stack. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. EnchantmentTypeUnknownIdError get Enchantments get Enchantments ( ) : Enchantment [] Returns Enchantment [] Returns a list of enchantments on the item stack. Remarks Gets all enchantments on the item stack. Throws This function can throw errors. has Enchantment has Enchantment ( enchantmentType ) : boolean Parameters enchantmentType : string | EnchantmentType The enchantment type to check for. Returns boolean Returns true if the item stack has the enchantment type. Remarks Checks whether an item stack has a given enchantment type. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. EnchantmentTypeUnknownIdError is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from ItemComponent . isValid remove All Enchantments remove All Enchantments ( ) : void Returns void Remarks Removes all enchantments applied to this item stack. This function can't be called in read-only mode. Throws This function can throw errors. remove Enchantment remove Enchantment ( enchantmentType ) : void Parameters enchantmentType : string | EnchantmentType The enchantment type to remove. Returns void Remarks Removes an enchantment of the given type. This function can't be called in read-only mode. Throws ScriptItemEnchantmentUnknownIdError: Exception thrown if the enchantment type does not exist. EnchantmentTypeUnknownIdError Error Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor slots type Id component Id add Enchantment add Enchantments can Add Enchantment get Enchantment get Enchantments has Enchantment is Valid remove All Enchantments remove Enchantment Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemFoodComponent Class ItemFoodComponent When present on an item, this item is consumable by entities. Note that this component only applies to data-driven items. Hierarchy ItemComponent ItemFoodComponent Index Constructors constructor Properties can Always Eat nutrition saturation Modifier type Id using Converts To component Id Methods is Valid Constructors Private constructor new Item Food Component ( ) : ItemFoodComponent Returns ItemFoodComponent Overrides ItemComponent . constructor Properties Readonly can Always Eat can Always Eat : boolean Remarks If true, the player can always eat this item (even when not hungry). Throws This property can throw when used. Readonly nutrition nutrition : number Remarks Represents how much nutrition this food item will give an entity when eaten. Throws This property can throw when used. Readonly saturation Modifier saturation Modifier : number Remarks When an item is eaten, this value is used according to this formula (nutrition * saturation_modifier * 2) to apply a saturation buff. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from ItemComponent . typeId Readonly using Converts To using Converts To : string Remarks When specified, converts the active item to the one specified by this property. Throws This property can throw when used. Static Readonly component Id component Id : "minecraft:food" = 'minecraft:food' Methods is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from ItemComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor can Always Eat nutrition saturation Modifier type Id using Converts To component Id is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemReleaseUseAfterEvent Class ItemReleaseUseAfterEvent Contains information related to a chargeable item when the player has finished using the item and released the build action. Hierarchy ItemReleaseUseAfterEvent Index Constructors constructor Properties item Stack? source use Duration Constructors Private constructor new Item Release Use After Event ( ) : ItemReleaseUseAfterEvent Returns ItemReleaseUseAfterEvent Properties Optional Readonly item Stack item Stack ?: ItemStack Remarks Returns the item stack that triggered this item event. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Readonly use Duration use Duration : number Remarks Returns the time, in ticks, for the remaining duration left before the charge completes its cycle. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source use Duration Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemReleaseUseAfterEventSignal Class ItemReleaseUseAfterEventSignal Manages callbacks that are connected to the releasing of charging for a chargeable item. Hierarchy ItemReleaseUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Release Use After Event Signal ( ) : ItemReleaseUseAfterEventSignal Returns ItemReleaseUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemReleaseUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemReleaseUseAfterEvent Returns void Remarks Adds a callback that will be called when a chargeable item is released from charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a chargeable item is released from charging. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemReleaseUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when a chargeable item is released from charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStack Class ItemStack Defines a collection of items. Example givePlayerIronFireSword.ts // Spawns a bunch of item stacks import { EnchantmentType , ItemComponentTypes , ItemStack , Player } from '@minecraft/server' ; import { MinecraftItemTypes , MinecraftEnchantmentTypes } from '@minecraft/vanilla-data' ; function giveFireSword ( player : Player ) { const ironFireSword = new ItemStack ( MinecraftItemTypes . DiamondSword , 1 ); const enchantments = ironFireSword ?. getComponent ( ItemComponentTypes . Enchantable ); if ( enchantments ) { enchantments . addEnchantment ({ type: new EnchantmentType ( MinecraftEnchantmentTypes . FireAspect ), level: 1 }); } const inventory = player . getComponent ( 'minecraft:inventory' ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . setItem ( 0 , ironFireSword ); } Copy Example givePlayerEquipment.ts // Gives the player some equipment import { EquipmentSlot , ItemStack , Player , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveEquipment ( player : Player ) { const equipmentCompPlayer = player . getComponent ( EntityComponentTypes . Equippable ); if ( equipmentCompPlayer ) { equipmentCompPlayer . setEquipment ( EquipmentSlot . Head , new ItemStack ( MinecraftItemTypes . GoldenHelmet )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Chest , new ItemStack ( MinecraftItemTypes . IronChestplate )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Legs , new ItemStack ( MinecraftItemTypes . DiamondLeggings )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Feet , new ItemStack ( MinecraftItemTypes . NetheriteBoots )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Mainhand , new ItemStack ( MinecraftItemTypes . WoodenSword )); equipmentCompPlayer . setEquipment ( EquipmentSlot . Offhand , new ItemStack ( MinecraftItemTypes . Shield )); } else { console . warn ( 'No equipment component found on player' ); } } Copy Example spawnFeatherItem.ts // Spawns a feather at a location import { ItemStack , DimensionLocation } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function spawnFeather ( location : DimensionLocation ) { const featherItem = new ItemStack ( MinecraftItemTypes . Feather , 1 ); location . dimension . spawnItem ( featherItem , location ); } Copy Hierarchy ItemStack Index Constructors constructor Properties amount is Stackable keep On Death lock Mode max Amount name Tag? type type Id Methods clear Dynamic Properties clone get Can Destroy get Can Place On get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Lore get Tags has Component has Tag is Stackable With matches set Can Destroy set Can Place On set Dynamic Property set Lore Constructors constructor new Item Stack ( itemType , amount ? ) : ItemStack Parameters itemType : string | ItemType Type of item to create. See the @minecraft/vanilla-data.MinecraftItemTypes enumeration for a list of standard item types in Minecraft experiences. Optional amount : number Number of items to place in the stack, between 1-255. The provided value will be clamped to the item's maximum stack size. Note that certain items can only have one item in the stack. Optional Returns ItemStack Remarks Creates a new instance of a stack of items for use in the world. Throws Throws if itemType is invalid, or if amount is outside the range of 1-255. Properties amount amount : number Remarks Number of the items in the stack. Valid values range between 1-255. The provided value will be clamped to the item's maximum stack size. This property can't be edited in read-only mode. Throws Throws if the value is outside the range of 1-255. Readonly is Stackable is Stackable : boolean Remarks Returns whether the item is stackable. An item is considered stackable if the item's maximum stack size is greater than 1 and the item does not contain any custom data or properties. keep On Death keep On Death : boolean Remarks Gets or sets whether the item is kept on death. This property can't be edited in read-only mode. lock Mode lock Mode : ItemLockMode Remarks Gets or sets the item's lock mode. The default value is ItemLockMode.none . This property can't be edited in read-only mode. Readonly max Amount max Amount : number Remarks The maximum stack size. This value varies depending on the type of item. For example, torches have a maximum stack size of 64, while eggs have a maximum stack size of 16. Optional name Tag name Tag ?: string Remarks Given name of this stack of items. The name tag is displayed when hovering over the item. Setting the name tag to an empty string or undefined will remove the name tag. This property can't be edited in read-only mode. Throws Throws if the length exceeds 255 characters. Readonly type type : ItemType Remarks The type of the item. Readonly type Id type Id : string Remarks Identifier of the type of items for the stack. If a namespace is not specified, 'minecraft:' is assumed. Examples include 'wheat' or 'apple'. Methods clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears all dynamic properties that have been set on this item stack. clone clone ( ) : ItemStack Returns ItemStack Returns a copy of this item stack. Remarks Creates an exact copy of the item stack, including any custom data or properties. get Can Destroy get Can Destroy ( ) : string [] Returns string [] Remarks Get the list of block types this item can break in Adventure mode. This function can't be called in read-only mode. get Can Place On get Can Place On ( ) : string [] Returns string [] Remarks Get the list of block types this item can be placed on in Adventure mode. This function can't be called in read-only mode. get Component get Component ( componentId ) : ItemComponent Parameters componentId : string The identifier of the component (e.g., 'minecraft:food'). If no namespace prefix is specified, 'minecraft:' is assumed. Available component IDs can be found as part of the ItemComponentTypes enum. Returns ItemComponent Returns the component if it exists on the item stack, otherwise undefined. Remarks Gets a component (that represents additional capabilities) for an item stack. Example durability.ts // Gives a player a half-damaged diamond sword import { ItemStack , Player , ItemComponentTypes , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveHurtDiamondSword ( player : Player ) { const hurtDiamondSword = new ItemStack ( MinecraftItemTypes . DiamondSword ); const durabilityComponent = hurtDiamondSword . getComponent ( ItemComponentTypes . Durability ); if ( durabilityComponent !== undefined ) { durabilityComponent . damage = durabilityComponent . maxDurability / 2 ; } const inventory = player . getComponent ( EntityComponentTypes . Inventory ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . addItem ( hurtDiamondSword ); } Copy Example getItemDurability.js import { world } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; const inventory = player . getComponent ( "inventory" ); const slot = inventory . container . getSlot ( player . selectedSlotIndex ); let durabilityComp = slot . getItem (). getComponent ( "durability" ); player . sendMessage ( "Item Durability: " + ( durabilityComp . maxDurability - durabilityComp . damage ) + "/" + durabilityComp . maxDurability ); Copy get Components get Components ( ) : ItemComponent [] Returns ItemComponent [] Remarks Returns all components that are both present on this item stack and supported by the API. get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of the dynamic properties set on this entity. Remarks Returns the available set of dynamic property identifiers that have been used on this entity. get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. This includes the size of both the key and the value. This can be useful for diagnosing performance warning signs - if, for example, an entity has many megabytes of associated dynamic properties, it may be slow to load on various devices. get Lore get Lore ( ) : string [] Returns string [] An array of lore lines. If the item does not have lore, returns an empty array. Remarks Returns the lore value - a secondary display string - for an ItemStack. get Tags get Tags ( ) : string [] Returns string [] Remarks Returns a set of tags associated with this item stack. has Component has Component ( componentId ) : boolean Parameters componentId : string The identifier of the component (e.g., 'minecraft:food') to retrieve. If no namespace prefix is specified, 'minecraft:' is assumed. Returns boolean Remarks Returns true if the specified component is present on this item stack. has Tag has Tag ( tag ) : boolean Parameters tag : string Tag to search for. Returns boolean True if the Item Stack has the tag associated with it, else false. Remarks Checks whether this item stack has a particular tag associated with it. is Stackable With is Stackable With ( itemStack ) : boolean Parameters itemStack : ItemStack ItemStack to check stacking compatability with. Returns boolean True if the Item Stack is stackable with the itemStack passed in. Remarks Returns whether this item stack can be stacked with the given itemStack . This is determined by comparing the item type and any custom data and properties associated with the item stacks. The amount of each item stack is not taken into consideration. matches matches ( itemName , states ? ) : boolean Parameters itemName : string Identifier of the item. Optional states : Record < string , string | number | boolean > Applicable only for blocks. An optional set of states to compare against. If states is not specified, matches checks against the set of types more broadly. Optional Returns boolean Returns a boolean whether the specified item matches. Remarks Version safe way of checking if an item matches. Example sameIronSword.js import { ItemStack , world } from "@minecraft/server" ; const item1 = new ItemStack ( "minecraft:iron_sword" , 1 ); item1 . matches ( "minecraft:iron_sword" ); Copy Example sameTrapdoor.js import { ItemStack , world } from "@minecraft/server" ; const item1 = new ItemStack ( "minecraft:acacia_trapdoor" , 1 ); item1 . matches ( "minecraft:acacia_trapdoor" , { direction: 0 , open_bit: true , upside_down_bit: false , }); Copy set Can Destroy set Can Destroy ( blockIdentifiers ? ) : void Parameters Optional blockIdentifiers : string [] String list of block types that the item can destroy. Optional Returns void Remarks The list of block types this item can break in Adventure mode. The block names are displayed in the item's tooltip. Setting the value to undefined will clear the list. This function can't be called in read-only mode. Throws Throws if any of the provided block identifiers are invalid. Example example.ts const specialPickaxe = new ItemStack ( 'minecraft:diamond_pickaxe' ); specialPickaxe . setCanDestroy ([ 'minecraft:cobblestone' , 'minecraft:obsidian' ]); // Creates a diamond pickaxe that can destroy cobblestone and obsidian import { ItemStack , Player } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveRestrictedPickaxe ( player : Player ) { const specialPickaxe = new ItemStack ( MinecraftItemTypes . DiamondPickaxe ); specialPickaxe . setCanPlaceOn ([ MinecraftItemTypes . Cobblestone , MinecraftItemTypes . Obsidian ]); const inventory = player . getComponent ( 'inventory' ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . addItem ( specialPickaxe ); } Copy set Can Place On set Can Place On ( blockIdentifiers ? ) : void Parameters Optional blockIdentifiers : string [] String list of block types that the item can be placed on. Optional Returns void Remarks The list of block types this item can be placed on in Adventure mode. This is only applicable to block items. The block names are displayed in the item's tooltip. Setting the value to undefined will clear the list. This function can't be called in read-only mode. Throws Throws if any of the provided block identifiers are invalid. Example example.ts // Creates a gold block that can be placed on grass and dirt import { ItemStack , Player , EntityComponentTypes } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveRestrictedGoldBlock ( player : Player ) { const specialGoldBlock = new ItemStack ( MinecraftItemTypes . GoldBlock ); specialGoldBlock . setCanPlaceOn ([ MinecraftItemTypes . Grass , MinecraftItemTypes . Dirt ]); const inventory = player . getComponent ( EntityComponentTypes . Inventory ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . addItem ( specialGoldBlock ); } Copy set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Note: This function only works with non-stackable items. Throws Throws if the item stack is stackable. set Lore set Lore ( loreList ? ) : void Parameters Optional loreList : string [] List of lore lines. Each element in the list represents a new line. The maximum lore line count is 20. The maximum lore line length is 50 characters. Optional Returns void Remarks Sets the lore value - a secondary display string - for an ItemStack. The lore list is cleared if set to an empty string or undefined. This function can't be called in read-only mode. Throws This function can throw errors. Example diamondAwesomeSword.ts import { EntityComponentTypes , ItemStack , Player } from '@minecraft/server' ; import { MinecraftItemTypes } from '@minecraft/vanilla-data' ; function giveAwesomeSword ( player : Player ) { const diamondAwesomeSword = new ItemStack ( MinecraftItemTypes . DiamondSword , 1 ); diamondAwesomeSword . setLore ([ '§c§lDiamond Sword of Awesome§r' , '+10 coolness' , '§p+4 shiny§r' ]); // hover over/select the item in your inventory to see the lore. const inventory = player . getComponent ( EntityComponentTypes . Inventory ); if ( inventory === undefined || inventory . container === undefined ) { return ; } inventory . container . setItem ( 0 , diamondAwesomeSword ); } Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor amount is Stackable keep On Death lock Mode max Amount name Tag type type Id clear Dynamic Properties clone get Can Destroy get Can Place On get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Lore get Tags has Component has Tag is Stackable With matches set Can Destroy set Can Place On set Dynamic Property set Lore Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStartUseAfterEvent Class ItemStartUseAfterEvent Contains information related to a chargeable item starting to be charged. Hierarchy ItemStartUseAfterEvent Index Constructors constructor Properties item Stack source use Duration Constructors Private constructor new Item Start Use After Event ( ) : ItemStartUseAfterEvent Returns ItemStartUseAfterEvent Properties Readonly item Stack item Stack : ItemStack Remarks The impacted item stack that is starting to be charged. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Readonly use Duration use Duration : number Remarks Returns the time, in ticks, for the remaining duration left before the charge completes its cycle. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source use Duration Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStartUseAfterEventSignal Class ItemStartUseAfterEventSignal Manages callbacks that are connected to the start of charging for a chargeable item. Hierarchy ItemStartUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Start Use After Event Signal ( ) : ItemStartUseAfterEventSignal Returns ItemStartUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseAfterEvent Returns void Remarks Adds a callback that will be called when a chargeable item starts charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a chargeable item starts charging. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when a chargeable item starts charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStartUseOnAfterEvent Class ItemStartUseOnAfterEvent Contains information related to an item being used on a block. This event fires when a player presses the the Use Item / Place Block button to successfully use an item or place a block. Fires for the first block that is interacted with when performing a build action. Note: This event cannot be used with Hoe or Axe items. Hierarchy ItemStartUseOnAfterEvent Index Constructors constructor Properties block block Face item Stack? source Constructors Private constructor new Item Start Use On After Event ( ) : ItemStartUseOnAfterEvent Returns ItemStartUseOnAfterEvent Properties Readonly block block : Block Remarks The block that the item is used on. Readonly block Face block Face : Direction Remarks The face of the block that an item is being used on. Optional Readonly item Stack item Stack ?: ItemStack Remarks The impacted item stack that is starting to be used. Can be undefined in some gameplay scenarios like pushing a button with an empty hand. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStartUseOnAfterEventSignal Class ItemStartUseOnAfterEventSignal Manages callbacks that are connected to an item starting being used on a block event. Hierarchy ItemStartUseOnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Start Use On After Event Signal ( ) : ItemStartUseOnAfterEventSignal Returns ItemStartUseOnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseOnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseOnAfterEvent Returns void Remarks Adds a callback that will be called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStartUseOnAfterEvent Returns void Returns void Remarks Removes a callback from being called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStopUseAfterEvent Class ItemStopUseAfterEvent Contains information related to a chargeable item has finished an items use cycle, or when the player has released the use action with the item. Hierarchy ItemStopUseAfterEvent Index Constructors constructor Properties item Stack? source use Duration Constructors Private constructor new Item Stop Use After Event ( ) : ItemStopUseAfterEvent Returns ItemStopUseAfterEvent Properties Optional Readonly item Stack item Stack ?: ItemStack Remarks The impacted item stack that is stopping being charged. ItemStopUseAfterEvent can be called when teleporting to a different dimension and this can be undefined. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Readonly use Duration use Duration : number Remarks Returns the time, in ticks, for the remaining duration left before the charge completes its cycle. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source use Duration Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStopUseAfterEventSignal Class ItemStopUseAfterEventSignal Manages callbacks that are connected to the stopping of charging for an item that has a registered minecraft:chargeable component. Hierarchy ItemStopUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Stop Use After Event Signal ( ) : ItemStopUseAfterEventSignal Returns ItemStopUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseAfterEvent Returns void Remarks Adds a callback that will be called when a chargeable item stops charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a chargeable item stops charging. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when a chargeable item stops charging. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStopUseOnAfterEvent Class ItemStopUseOnAfterEvent Contains information related to an item that has stopped being used on a block. This event fires when a player successfully uses an item or places a block by pressing the Use Item / Place Block button. If multiple blocks are placed, this event will only occur once at the beginning of the block placement. Note: This event cannot be used with Hoe or Axe items. Hierarchy ItemStopUseOnAfterEvent Index Constructors constructor Properties block item Stack? source Constructors Private constructor new Item Stop Use On After Event ( ) : ItemStopUseOnAfterEvent Returns ItemStopUseOnAfterEvent Properties Readonly block block : Block Remarks The block that the item is used on. Optional Readonly item Stack item Stack ?: ItemStack Remarks The impacted item stack that is being used on a block. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemStopUseOnAfterEventSignal Class ItemStopUseOnAfterEventSignal Manages callbacks that are connected to an item stops used on a block event. Hierarchy ItemStopUseOnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Stop Use On After Event Signal ( ) : ItemStopUseOnAfterEventSignal Returns ItemStopUseOnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseOnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseOnAfterEvent Returns void Remarks Adds a callback that will be called when an item stops being used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an item stops being used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemStopUseOnAfterEvent Returns void Returns void Remarks Removes a callback from being called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemType Class ItemType Represents the type of an item - for example, Wool. Hierarchy ItemType Index Constructors constructor Properties id Constructors Private constructor new Item Type ( ) : ItemType Returns ItemType Properties Readonly id id : string Remarks Returns the identifier of the item type - for example, 'minecraft:apple'. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemTypes Class ItemTypes Returns the set of item types registered within Minecraft. Hierarchy ItemTypes Index Constructors constructor Methods get get All Constructors Private constructor new Item Types ( ) : ItemTypes Returns ItemTypes Methods Static get get ( itemId ) : ItemType Parameters itemId : string Returns ItemType Remarks Returns a specific item type, if available within Minecraft. Static get All get All ( ) : ItemType [] Returns ItemType [] Remarks Retrieves all available item types registered within Minecraft. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get get All Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseAfterEvent Class ItemUseAfterEvent Contains information related to an item being used on a block. This event fires when an item used by a player successfully triggers an entity interaction. Hierarchy ItemUseAfterEvent ItemUseBeforeEvent Index Constructors constructor Properties item Stack source Constructors Private constructor new Item Use After Event ( ) : ItemUseAfterEvent Returns ItemUseAfterEvent Properties item Stack item Stack : ItemStack Remarks The impacted item stack that is being used. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseAfterEventSignal Class ItemUseAfterEventSignal Manages callbacks that are connected to an item use event. Hierarchy ItemUseAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Use After Event Signal ( ) : ItemUseAfterEventSignal Returns ItemUseAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseAfterEvent Returns void Remarks Adds a callback that will be called when an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseAfterEvent Returns void Returns void Remarks Removes a callback from being called when an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseBeforeEvent Class ItemUseBeforeEvent Contains information related to an item being used. Hierarchy ItemUseAfterEvent ItemUseBeforeEvent Index Constructors constructor Properties cancel item Stack source Constructors Private constructor new Item Use Before Event ( ) : ItemUseBeforeEvent Returns ItemUseBeforeEvent Overrides ItemUseAfterEvent . constructor Properties cancel cancel : boolean Remarks If set to true, this will cancel the item use behavior. item Stack item Stack : ItemStack Remarks The impacted item stack that is being used. Inherited from ItemUseAfterEvent . itemStack Readonly source source : Player Remarks Returns the source entity that triggered this item event. Inherited from ItemUseAfterEvent . source Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseBeforeEventSignal Class ItemUseBeforeEventSignal Manages callbacks that fire before an item is used. Hierarchy ItemUseBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Use Before Event Signal ( ) : ItemUseBeforeEventSignal Returns ItemUseBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseBeforeEvent Returns void Remarks Adds a callback that will be called before an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseBeforeEvent Returns void Returns void Remarks Removes a callback from being called before an item is used. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnAfterEvent Class ItemUseOnAfterEvent Contains information related to an item being used on a block. This event fires when an item used by a player successfully triggers a block interaction. Hierarchy ItemUseOnAfterEvent ItemUseOnBeforeEvent Index Constructors constructor Properties block block Face face Location item Stack source Constructors Private constructor new Item Use On After Event ( ) : ItemUseOnAfterEvent Returns ItemUseOnAfterEvent Properties Readonly block block : Block Remarks The block that the item is used on. Readonly block Face block Face : Direction Remarks The face of the block that an item is being used on. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block where the item is placed. Readonly item Stack item Stack : ItemStack Remarks The impacted item stack that is being used on a block. Readonly source source : Player Remarks Returns the source entity that triggered this item event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face face Location item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnAfterEventSignal Class ItemUseOnAfterEventSignal Manages callbacks that are connected to an item being used on a block event. Hierarchy ItemUseOnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Use On After Event Signal ( ) : ItemUseOnAfterEventSignal Returns ItemUseOnAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnAfterEvent Returns void Remarks Adds a callback that will be called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnAfterEvent Returns void Returns void Remarks Removes a callback from being called when an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnBeforeEvent Class ItemUseOnBeforeEvent Contains information related to an item being used on a block. Hierarchy ItemUseOnAfterEvent ItemUseOnBeforeEvent Index Constructors constructor Properties block block Face cancel face Location item Stack source Constructors Private constructor new Item Use On Before Event ( ) : ItemUseOnBeforeEvent Returns ItemUseOnBeforeEvent Overrides ItemUseOnAfterEvent . constructor Properties Readonly block block : Block Remarks The block that the item is used on. Inherited from ItemUseOnAfterEvent . block Readonly block Face block Face : Direction Remarks The face of the block that an item is being used on. Inherited from ItemUseOnAfterEvent . blockFace cancel cancel : boolean Remarks If set to true, this will cancel the item use behavior. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block where the item is placed. Inherited from ItemUseOnAfterEvent . faceLocation Readonly item Stack item Stack : ItemStack Remarks The impacted item stack that is being used on a block. Inherited from ItemUseOnAfterEvent . itemStack Readonly source source : Player Remarks Returns the source entity that triggered this item event. Inherited from ItemUseOnAfterEvent . source Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face cancel face Location item Stack source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnBeforeEventSignal Class ItemUseOnBeforeEventSignal Manages callbacks that fire before an item being used on a block event. Hierarchy ItemUseOnBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Item Use On Before Event Signal ( ) : ItemUseOnBeforeEventSignal Returns ItemUseOnBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnBeforeEvent Returns void Remarks Adds a callback that will be called before an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ItemUseOnBeforeEvent Returns void Returns void Remarks Removes a callback from being called before an item is used on a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemUseOnEvent Class ItemUseOnEvent Contains information regarding the use of an item on a block. Hierarchy ItemUseOnEvent ItemComponentUseOnEvent Index Constructors constructor Properties block block Face face Location item Stack Constructors Private constructor new Item Use On Event ( ) : ItemUseOnEvent Returns ItemUseOnEvent Properties Readonly block block : Block Remarks The block impacted by this event. Readonly block Face block Face : Direction Remarks The face of the block that the item was used on. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block that the item was used on. Readonly item Stack item Stack : ItemStack Remarks The item stack used on the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face face Location item Stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LeverActionAfterEvent Class LeverActionAfterEvent Contains information related to changes to a lever activating or deactivating. Example leverActionEvent.ts import { world , system , LeverActionAfterEvent } from '@minecraft/server' ; world . afterEvents . leverAction . subscribe (( leverActivateEvent : LeverActionAfterEvent ) => { console . warn ( `Lever event at ${ system . currentTick } with power: ${ leverActivateEvent . block . getRedstonePower () } ` , ); }); Copy Hierarchy BlockEvent LeverActionAfterEvent Index Constructors constructor Properties block dimension is Powered player Constructors Private constructor new Lever Action After Event ( ) : LeverActionAfterEvent Returns LeverActionAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly is Powered is Powered : boolean Remarks True if the lever is activated (that is, transmitting power). Readonly player player : Player Remarks Optional player that triggered the lever activation. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension is Powered player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LeverActionAfterEventSignal Class LeverActionAfterEventSignal Manages callbacks that are connected to lever moves (activates or deactivates). Example leverActionEvent.ts import { world , system , LeverActionAfterEvent } from '@minecraft/server' ; world . afterEvents . leverAction . subscribe (( leverActivateEvent : LeverActionAfterEvent ) => { console . warn ( `Lever event at ${ system . currentTick } with power: ${ leverActivateEvent . block . getRedstonePower () } ` , ); }); Copy Hierarchy ILeverActionAfterEventSignal LeverActionAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Lever Action After Event Signal ( ) : LeverActionAfterEventSignal Returns LeverActionAfterEventSignal Overrides ILeverActionAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from ILeverActionAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : LeverActionAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from ILeverActionAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ListBlockVolume Class ListBlockVolume Volume composed of an unordered container of unique block locations. Hierarchy BlockVolumeBase ListBlockVolume Index Constructors constructor Methods add get Block Location Iterator get Capacity get Max get Min get Span is Inside remove translate Constructors constructor new List Block Volume ( locations ) : ListBlockVolume Parameters locations : Vector3 [] Initial array of block locations that ListBlockVolume will be constructed with. Returns ListBlockVolume Remarks Creates a new instance of ListBlockVolume. Overrides BlockVolumeBase . constructor Methods add add ( locations ) : void Parameters locations : Vector3 [] Array of block locations to be inserted into container. Returns void Remarks Insert block locations into container. This function can't be called in read-only mode. get Block Location Iterator get Block Location Iterator ( ) : BlockLocationIterator Returns BlockLocationIterator Remarks Fetch a BlockLocationIterator that represents all of the block world locations within the specified volume This function can't be called in read-only mode. Inherited from BlockVolumeBase . getBlockLocationIterator get Capacity get Capacity ( ) : number Returns number Remarks Return the capacity (volume) of the BlockVolume (W D H) This function can't be called in read-only mode. Inherited from BlockVolumeBase . getCapacity get Max get Max ( ) : Vector3 Returns Vector3 Remarks Get the largest corner position of the volume (guaranteed to be >= min) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from BlockVolumeBase . getMax get Min get Min ( ) : Vector3 Returns Vector3 Remarks Get the smallest corner position of the volume (guaranteed to be <= max) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from BlockVolumeBase . getMin get Span get Span ( ) : Vector3 Returns Vector3 Remarks Get a Vector3 object where each component represents the number of blocks along that axis This function can't be called in read-only mode. Inherited from BlockVolumeBase . getSpan is Inside is Inside ( location ) : boolean Parameters location : Vector3 Returns boolean Remarks Check to see if a given world block location is inside a BlockVolume This function can't be called in read-only mode. Inherited from BlockVolumeBase . isInside remove remove ( locations ) : void Parameters locations : Vector3 [] Array of block locations to be removed from container. Returns void Remarks Remove block locations from container. This function can't be called in read-only mode. translate translate ( delta ) : void Parameters delta : Vector3 Amount of blocks to move by Returns void Remarks Move a BlockVolume by a specified amount This function can't be called in read-only mode. Inherited from BlockVolumeBase . translate Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor add get Block Location Iterator get Capacity get Max get Min get Span is Inside remove translate Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LocationInUnloadedChunkError Class LocationInUnloadedChunkError Thrown when the chunk for provided location or bounding area is not loaded. Hierarchy Error LocationInUnloadedChunkError Index Constructors constructor Properties message name stack? Constructors Private constructor new Location In Unloaded Chunk Error ( ) : LocationInUnloadedChunkError Returns LocationInUnloadedChunkError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LocationOutOfWorldBoundariesError Class LocationOutOfWorldBoundariesError Thrown when a provided location or bounding area is outside the minimum or maximum dimension height. Hierarchy Error LocationOutOfWorldBoundariesError Index Constructors constructor Properties message name stack? Constructors Private constructor new Location Out Of World Boundaries Error ( ) : LocationOutOfWorldBoundariesError Returns LocationOutOfWorldBoundariesError Overrides Error.constructor Properties message message : string Inherited from Error.message name name : string Inherited from Error.name Optional stack stack ?: string Inherited from Error.stack Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor message name stack Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MinecraftDimensionTypes Class MinecraftDimensionTypes A collection of default Minecraft dimension types. Hierarchy MinecraftDimensionTypes Index Constructors constructor Properties nether overworld the End Constructors Private constructor new Minecraft Dimension Types ( ) : MinecraftDimensionTypes Returns MinecraftDimensionTypes Properties Static Readonly nether nether : "minecraft:nether" = 'minecraft:nether' Remarks The Nether is a collection of biomes separate from the Overworld, including Soul Sand Valleys and Crimson forests. Nether fortresses contain exclusive resources. Mobs such as Blaze, Hoglins, Piglins, and Ghasts congregate here. Static Readonly overworld overworld : "minecraft:overworld" = 'minecraft:overworld' Remarks The overworld is a collection of biomes, including forests, plains, jungles, mountains, deserts, taiga, and more. This is the default starter dimension for Minecraft. Mobs such as Axolotl, Cows, Creepers, and Zombies congregate here. Static Readonly the End the End : "minecraft:the_end" = 'minecraft:the_end' Remarks The End is separate from the Overworld and the Nether and is generated whenever you create an End portal. Here, a giant center island is surrounded by several smaller areas and islands. You can find Endermen here. End midlands are larger areas that transition you from the center to the outer edges of the End. They contain Shulkers, Endermen, End gateway portals, and End cities. End gateway portals are commonly found at the outermost edge of the void. You usually find End barrens toward the edges of the main areas or land in the End. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor nether overworld the End Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MolangVariableMap Class MolangVariableMap Contains a set of additional variable values for further defining how rendering and animations function. Hierarchy MolangVariableMap Index Constructors constructor Methods set ColorRGB set ColorRGBA set Float set Speed And Direction set Vector3 Constructors constructor new Molang Variable Map ( ) : MolangVariableMap Returns MolangVariableMap Methods set ColorRGB set ColorRGB ( variableName , color ) : void Parameters variableName : string color : RGB Returns void Remarks Adds the following variables to Molang: .r - Red color value [0-1] .g - Green color value [0-1] .b - Blue color value [0-1] Throws This function can throw errors. set ColorRGBA set ColorRGBA ( variableName , color ) : void Parameters variableName : string color : RGBA Returns void Remarks Adds the following variables to Molang: .r - Red color value [0-1] .g - Green color value [0-1] .b - Blue color value [0-1] .a - Alpha (transparency) color value [0-1] Throws This function can throw errors. set Float set Float ( variableName , number ) : void Parameters variableName : string Name of the float-based number to set. number : number Value for the Molang-based variable to set. Returns void Remarks Sets a numeric (decimal) value within the Molang variable map. Throws This function can throw errors. set Speed And Direction set Speed And Direction ( variableName , speed , direction ) : void Parameters variableName : string speed : number direction : Vector3 Returns void Remarks Adds the following variables to Molang: .speed - Speed number provided .direction_x - X value from the Vector3 provided .direction_y - Y value from the Vector3 provided .direction_z - Z value from the Vector3 provided Throws This function can throw errors. set Vector3 set Vector3 ( variableName , vector ) : void Parameters variableName : string vector : Vector3 Returns void Remarks Adds the following variables to Molang: .x - X value from the Vector3 provided .y - Y value from the Vector3 provided .z - Z value from the Vector3 provided Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor set ColorRGB set ColorRGBA set Float set Speed And Direction set Vector3 Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PistonActivateAfterEvent Class PistonActivateAfterEvent Contains information related to changes to a piston expanding or retracting. Example pistonAfterEvent.ts import { world , system , PistonActivateAfterEvent } from '@minecraft/server' ; world . afterEvents . pistonActivate . subscribe (( pistonEvent : PistonActivateAfterEvent ) => { console . warn ( `Piston event at ${ system . currentTick } ${ ( pistonEvent . piston . isMoving ? ' Moving' : 'Not moving' ) } with state: ${ pistonEvent . piston . state } ` , ); }); Copy Hierarchy BlockEvent PistonActivateAfterEvent Index Constructors constructor Properties block dimension is Expanding piston Constructors Private constructor new Piston Activate After Event ( ) : PistonActivateAfterEvent Returns PistonActivateAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly is Expanding is Expanding : boolean Remarks True if the piston is the process of expanding. Readonly piston piston : BlockPistonComponent Remarks Contains additional properties and details of the piston. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension is Expanding piston Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PistonActivateAfterEventSignal Class PistonActivateAfterEventSignal Manages callbacks that are connected to piston activations. Example pistonAfterEvent.ts import { world , system , PistonActivateAfterEvent } from '@minecraft/server' ; world . afterEvents . pistonActivate . subscribe (( pistonEvent : PistonActivateAfterEvent ) => { console . warn ( `Piston event at ${ system . currentTick } ${ ( pistonEvent . piston . isMoving ? ' Moving' : 'Not moving' ) } with state: ${ pistonEvent . piston . state } ` , ); }); Copy Hierarchy PistonActivateAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Piston Activate After Event Signal ( ) : PistonActivateAfterEventSignal Returns PistonActivateAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PistonActivateAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PistonActivateAfterEvent Returns void Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PistonActivateAfterEvent Returns void Returns void Remarks Removes a callback from being called when a piston expands or retracts. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Player Class Player Represents a player within the world. Example messageEveryPlayer.js import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . sendMessage ( `Hello, ${ player . name } !` ); } Copy Hierarchy Entity Player Index Constructors constructor Properties camera dimension id input Permissions is Climbing is Emoting is Falling is Flying is Gliding is In Water is Jumping is On Ground is Sleeping is Sneaking is Sprinting is Swimming level location name name Tag on Screen Display scoreboard Identity? selected Slot Index total Xp Needed For Next Level type Id xp Earned At Current Level Methods add Effect add Experience add Levels add Tag apply Damage apply Impulse apply Knockback clear Dynamic Properties clear Velocity extinguish Fire get Block From View Direction get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Effect get Effects get Entities From View Direction get Game Mode get Head Location get Item Cooldown get Property get Rotation get Spawn Point get Tags get Total Xp get Velocity get View Direction has Component has Tag is Valid kill matches play Animation play Music play Sound queue Music remove remove Effect remove Tag reset Level reset Property run Command run Command Async send Message set Dynamic Property set Game Mode set On Fire set Property set Rotation set Spawn Point start Item Cooldown stop Music teleport trigger Event try Teleport Constructors Private constructor new Player ( ) : Player Returns Player Overrides Entity . constructor Properties Readonly camera camera : Camera Remarks The player's Camera. Throws This property can throw when used. Example cutscene.js import { EasingType , system , world } from "@minecraft/server" ; function runCutscene () { for ( const player of world . getPlayers ()) { const location = player . location ; player . camera . setCamera ( "minecraft:free" , { location: { x: location . x , y: location . y + 10 , z: location . z }, rotation: { x: 90 , y: 0 }, }); system . run (() => { player . camera . setCamera ( "minecraft:free" , { location: player . getHeadLocation (), rotation: player . getRotation (), easeOptions: { easeTime: 1.0 , easeType: EasingType . InCubic , }, }); system . runTimeout (() => { player . camera . clear (); player . runCommandAsync ( "/inputpermission @s camera enabled" ); player . runCommandAsync ( "/inputpermission @s movement enabled" ); }, 20 ); }); player . runCommandAsync ( "/inputpermission @s camera disabled" ); player . runCommandAsync ( "/inputpermission @s movement disabled" ); } } runCutscene (); Copy Readonly dimension dimension : Dimension Remarks Dimension that the entity is currently within. Throws This property can throw when used. Example spawnTnt.js import { ItemStack , world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . dimension . spawnItem ( new ItemStack ( "minecraft:diamond_sword" ), entity . location ); } Copy Inherited from Entity . dimension Readonly id id : string Remarks Unique identifier of the entity. This identifier is intended to be consistent across loads of a world instance. No meaning should be inferred from the value and structure of this unique identifier - do not parse or interpret it. This property is accessible even if Entity.isValid is false. Example trapEntity.js import { world } from "@minecraft/server" ; const id = "-0123456789101" ; // entity.id const entity = world . getEntity ( id ); entity . runCommandAsync ( "say hello" ); Copy Inherited from Entity . id Readonly input Permissions input Permissions : PlayerInputPermissions Remarks Input permissions of the player. Readonly is Climbing is Climbing : boolean Remarks Whether the entity is touching a climbable block. For example, a player next to a ladder or a spider next to a stone wall. Throws This property can throw when used. Example debug.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { // Force entity to not sneak entity . isSneaking = false ; } }); Copy Inherited from Entity . isClimbing Readonly is Emoting is Emoting : boolean Remarks If true, the player is currently emoting. Throws This property can throw when used. Readonly is Falling is Falling : boolean Remarks Whether the entity has a fall distance greater than 0, or greater than 1 while gliding. Throws This property can throw when used. Example debug.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `isClimbing - ${ player . isClimbing } ` ); } }); Copy Inherited from Entity . isFalling Readonly is Flying is Flying : boolean Remarks Whether the player is flying. For example, in Creative or Spectator mode. Throws This property can throw when used. Example isPlayerFlying.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player is flying: ${ player . isFlying } ` ); } }); Copy Readonly is Gliding is Gliding : boolean Remarks Whether the player is gliding with Elytra. Throws This property can throw when used. Example isPlayerGliding.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player is gliding with Elytra: ${ player . isGliding } ` ); } }); Copy Readonly is In Water is In Water : boolean Remarks Whether any part of the entity is inside a water block. Throws This property can throw when used. Example playerInWater.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player in water: ${ player . isInWater } ` ); } }); Copy Inherited from Entity . isInWater Readonly is Jumping is Jumping : boolean Remarks Whether the player is jumping. This will remain true while the player is holding the jump action. Throws This property can throw when used. Example isPlayerJumping.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player is jumping: ${ player . isJumping } ` ); } }); Copy Readonly is On Ground is On Ground : boolean Remarks Whether the entity is on top of a solid block. This property may behave in unexpected ways. This property will always be true when an Entity is first spawned, and if the Entity has no gravity this property may be incorrect. Throws This property can throw when used. Example playerOnGround.js import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . sendMessage ( `player on ground: ${ player . isOnGround } ` ); } }); Copy Inherited from Entity . isOnGround Readonly is Sleeping is Sleeping : boolean Remarks If true, the entity is currently sleeping. Throws This property can throw when used. Inherited from Entity . isSleeping is Sneaking is Sneaking : boolean Remarks Whether the entity is sneaking - that is, moving more slowly and more quietly. This property can't be edited in read-only mode. Example alwaysSneak.ts import { system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { player . isSneaking = true ; } }); Copy Example playerIsSneaking.ts import { DimensionLocation , MolangVariableMap , Vector3 , system , world , } from "@minecraft/server" ; function spawnConfetti ( location : DimensionLocation ) { for ( let i = 0 ; i < 100 ; i ++) { const molang = new MolangVariableMap (); molang . setColorRGB ( "variable.color" , { red: Math . random (), green: Math . random (), blue: Math . random (), }); const newLocation : Vector3 = { x: location . x + Math . floor ( Math . random () * 8 ) - 4 , y: location . y + Math . floor ( Math . random () * 8 ) - 4 , z: location . z + Math . floor ( Math . random () * 8 ) - 4 , }; location . dimension . spawnParticle ( "minecraft:colored_flame_particle" , newLocation , molang ); } } system . runInterval (() => { for ( const player of world . getPlayers ()) { if ( player . isSneaking ) { spawnConfetti ({ dimension: player . dimension , x: player . location . x , y: player . location . y , z: player . location . z , }); player . sendMessage ( "player is sneaking" ); } } }); Copy Inherited from Entity . isSneaking Readonly is Sprinting is Sprinting : boolean Remarks Whether the entity is sprinting. For example, a player using the sprint action, an ocelot running away or a pig boosting with Carrot on a Stick. Throws This property can throw when used. Inherited from Entity . isSprinting Readonly is Swimming is Swimming : boolean Remarks Whether the entity is in the swimming state. For example, a player using the swim action or a fish in water. Throws This property can throw when used. Inherited from Entity . isSwimming Readonly level level : number Remarks The current overall level for the player, based on their experience. Throws This property can throw when used. Example awfulCountdown.ts import { Player , system , world } from "@minecraft/server" ; function countdownFromTen ( player : Player ) { player . addLevels (- 10000 ); player . addLevels ( 11 ); const id = system . runInterval (() => { player . addExperience ( Math . round (- player . totalXpNeededForNextLevel / 10 ) ); if ( player . getTotalXp () === 0 ) { system . clearRun ( id ); } if ( player . xpEarnedAtCurrentLevel == 0 ) { player . addLevels (- 1 ); player . addExperience ( player . totalXpNeededForNextLevel - 1 ); } }, 2 ); } for ( const player of world . getPlayers ()) { countdownFromTen ( player ); } Copy Example showProgress.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setActionBar ( `Level: ${ player . level } , xp at current level: ${ player . xpEarnedAtCurrentLevel } / ${ player . totalXpNeededForNextLevel } ` ); } Copy Readonly location location : Vector3 Remarks Current location of the entity. Throws This property can throw when used. Example showLocation.js import { world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { if ( event . source . typeId === "minecraft:player" ) { event . source . kill (); } }); Copy Inherited from Entity . location Readonly name name : string Remarks Name of the player. Throws This property can throw when used. Example welcomeMessage.ts import { world } from "@minecraft/server" ; world . afterEvents . playerSpawn . subscribe (( event ) => { world . sendMessage ( "Welcome to the server, " + event . player . name + "!" ); }); Copy name Tag name Tag : string Remarks Given name of the entity. This property can't be edited in read-only mode. Example dinnerboneEveryMob.ts import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ message }) => { if ( message === "dinnerbone:true" ) { for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . nameTag = "Dinnerbone" ; } } }); Copy Inherited from Entity . nameTag Readonly on Screen Display on Screen Display : ScreenDisplay Remarks Contains methods for manipulating the on-screen display of a Player. Throws This property can throw when used. Example setActionBar.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setActionBar ( "Hello World" ); } Copy Example showHotbarOnly.ts import { HudElement , world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . hideAllExcept ([ HudElement . Hotbar ]); } Copy Example subtitleOnly.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setTitle ( " " ); // spaces needed player . onScreenDisplay . updateSubtitle ( "Insert Subtitle" ); } Copy Example welcome.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setTitle ( "Hello World" ); player . onScreenDisplay . updateSubtitle ( "Welcome to the server!" ); } Copy Optional Readonly scoreboard Identity scoreboard Identity ?: ScoreboardIdentity Remarks Returns a scoreboard identity that represents this entity. Will remain valid when the entity is killed. Inherited from Entity . scoreboardIdentity selected Slot Index selected Slot Index : number Remarks This property can't be edited in read-only mode. Example saySelectedItem.ts import { world } from "@minecraft/server" ; for ( const player of world . getPlayers ()) { const inventory = player . getComponent ( "inventory" ); const selectedItem = inventory . container . getItem ( player . selectedSlotIndex ); player . sendMessage ( "Selected Item: " + selectedItem . typeId ); } Copy Readonly total Xp Needed For Next Level total Xp Needed For Next Level : number Remarks The overall total set of experience needed to achieve the next level for a player. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the type of the entity - for example, 'minecraft:skeleton'. This property is accessible even if Entity.isValid is false. Example showLocation.js import { system , world } from "@minecraft/server" ; // This event triggers when world is loaded system . runInterval (() => { const entity = world . getDimension ( "overworld" ). getEntities ()[ 0 ]; // Finally, show that location as title entity . runCommandAsync ( `title @a actionbar X: ${ Math . floor ( entity . location . x ) } | Y: ${ Math . floor ( entity . location . y ) } | Z: ${ Math . floor ( entity . location . z ) } ` ); }); Copy Inherited from Entity . typeId Readonly xp Earned At Current Level xp Earned At Current Level : number Remarks The current set of experience achieved for the player. Throws This property can throw when used. Methods add Effect add Effect ( effectType , duration , options ? ) : Effect Parameters effectType : string | EffectType Type of effect to add to the entity. duration : number Amount of time, in ticks, for the effect to apply. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. The value must be within the range [0, 20000000]. Optional options : EntityEffectOptions Additional options for the effect. Optional Returns Effect Returns nothing if the effect was added or updated successfully. This can throw an error if the duration or amplifier are outside of the valid ranges, or if the effect does not exist. Remarks Adds or updates an effect, like poison, to the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example poisonVillager.ts // Spawns a villager and gives it the poison effect import { DimensionLocation , } from '@minecraft/server' ; import { MinecraftEffectTypes } from '@minecraft/vanilla-data' ; function spawnPoisonedVillager ( location : DimensionLocation ) { const villagerType = 'minecraft:villager_v2' ; const villager = location . dimension . spawnEntity ( villagerType , location ); const duration = 20 ; villager . addEffect ( MinecraftEffectTypes . Poison , duration , { amplifier: 1 }); } Copy Example quickFoxLazyDog.ts // Spawns a fox over a dog import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnAdultHorse ( location : DimensionLocation ) { // Create fox (our quick brown fox) const fox = location . dimension . spawnEntity ( MinecraftEntityTypes . Fox , { x: location . x , y: location . y + 2 , z: location . z , }); fox . addEffect ( 'speed' , 10 , { amplifier: 2 , }); // Create wolf (our lazy dog) const wolf = location . dimension . spawnEntity ( MinecraftEntityTypes . Wolf , location ); wolf . addEffect ( 'slowness' , 10 , { amplifier: 2 , }); wolf . isSneaking = true ; } Copy Inherited from Entity . addEffect add Experience add Experience ( amount ) : number Parameters amount : number Amount of experience to add. Note that this can be negative. Min/max bounds at -2^24 ~ 2^24 Returns number Returns the current experience of the Player. Remarks Adds/removes experience to/from the Player and returns the current experience of the Player. This function can't be called in read-only mode. Throws This function can throw errors. Example addXpToPlayer.ts import { Player , world } from "@minecraft/server" ; // Command equivalent to /xp player 100 function addExperience ( player : Player ) { const xpAdded = player . addExperience ( 100 ); console . log ( `Player ${ player . name } now has ${ xpAdded } experience points.` ); } for ( const player of world . getPlayers ()) { addExperience ( player ); } Copy add Levels add Levels ( amount ) : number Parameters amount : number Amount to add to the player. Min/max bounds at -2^24 ~ 2^24 Returns number Returns the current level of the Player. Remarks Adds/removes level to/from the Player and returns the current level of the Player. This function can't be called in read-only mode. Throws This function can throw errors. Example addLevels.ts import { Player , world } from "@minecraft/server" ; // Command equivalent to /xp player 5L function addLevels ( player : Player ) { const levels = player . addLevels ( 5 ); console . log ( `Player ${ player . name } now has ${ levels } levels.` ); } Copy add Tag add Tag ( tag ) : boolean Parameters tag : string Content of the tag to add. The tag must be less than 256 characters. Returns boolean Returns true if the tag was added successfully. This can fail if the tag already exists on the entity. Remarks Adds a specified tag to an entity. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . addTag apply Damage apply Damage ( amount , options ? ) : boolean Parameters amount : number Amount of damage to apply. Optional options : EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions Additional options about the source of damage, which may add additional effects or spur additional behaviors on this entity. Optional Returns boolean Whether the entity takes any damage. This can return false if the entity is invulnerable or if the damage applied is less than or equal to 0. Remarks Applies a set of damage to an entity. This function can't be called in read-only mode. Throws This function can throw errors. Example applyDamageThenHeal.ts // A function that applies damage and then heals the entity import { Entity , EntityComponentTypes , system , world } from '@minecraft/server' ; function applyDamageAndHeal ( entity : Entity ) { entity . applyDamage ( 19 ); // Many mobs have max damage of 20 so this is a near-death mob system . runTimeout (() => { const health = entity . getComponent ( EntityComponentTypes . Health ); if ( health ) { world . sendMessage ( `Entity health before heal: ${ health . currentValue } ` ); health . resetToMaxValue (); world . sendMessage ( `Entity after before heal: ${ health . currentValue } ` ); } else { console . warn ( 'Entity does not have health component' ); } }, 40 ); // Run in a few seconds (40 ticks) } Copy Example applyWither.js import { world , EntityDamageCause } from "@minecraft/server" ; const player = world . getAllPlayers ()[ 0 ]; player . applyDamage ( 1000 , { cause: EntityDamageCause . wither , }); Copy Example damageEntity.js import { world } from "@minecraft/server" ; world . afterEvents . itemUse . subscribe (( event ) => { const player = event . source ; const damageApplied = player . applyDamage ( 10 ); console . log ( `Damage applied: ${ damageApplied } ` ); }); Copy Inherited from Entity . applyDamage apply Impulse apply Impulse ( vector ) : void Parameters vector : Vector3 Impulse vector. Returns void Remarks Applies impulse vector to the current velocity of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example yeetEntity.ts // A function that throws entities up in the air import { Entity } from '@minecraft/server' ; function yeetEntity ( entity : Entity ) { // Zero out the entity's velocity before applying impulse entity . clearVelocity (); // throw the zombie up in the air entity . applyImpulse ({ x: 0 , y: 15 , z: 0 }); } Copy Inherited from Entity . applyImpulse apply Knockback apply Knockback ( directionX , directionZ , horizontalStrength , verticalStrength ) : void Parameters directionX : number X direction in horizontal plane. directionZ : number Z direction in horizontal plane. horizontalStrength : number Knockback strength for the horizontal vector. verticalStrength : number Knockback strength for the vertical vector. Returns void Remarks Applies impulse vector to the current velocity of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Example bounceSkeletons.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { targetLocation . dimension . spawnEntity ( mobs [ i % mobs . length ], targetLocation ); } const eqo : EntityQueryOptions = { type: 'skeleton' , }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . applyKnockback ( 0 , 0 , 0 , 1 ); } } Copy Inherited from Entity . applyKnockback clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears all dynamic properties that have been set on this entity. Throws This function can throw errors. Example resetStats.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { entity . clearDynamicProperties (); } Copy Inherited from Entity . clearDynamicProperties clear Velocity clear Velocity ( ) : void Returns void Remarks Sets the current velocity of the Entity to zero. Note that this method may not have an impact on Players. This function can't be called in read-only mode. Throws This function can throw errors. Example yeetEntity.ts // A function that throws entities up in the air import { Entity } from '@minecraft/server' ; function yeetEntity ( entity : Entity ) { // Zero out the entity's velocity before applying impulse entity . clearVelocity (); // throw the zombie up in the air entity . applyImpulse ({ x: 0 , y: 15 , z: 0 }); } Copy Inherited from Entity . clearVelocity extinguish Fire extinguish Fire ( useEffects ? ) : boolean Parameters Optional useEffects : boolean Whether to show any visual effects connected to the extinguishing. Optional Returns boolean Returns whether the entity was on fire. Remarks Extinguishes the fire if the entity is on fire. Note that you can call getComponent('minecraft:onfire') and, if present, the entity is on fire. This function can't be called in read-only mode. Throws This function can throw errors. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy Inherited from Entity . extinguishFire get Block From View Direction get Block From View Direction ( options ? ) : BlockRaycastHit Parameters Optional options : BlockRaycastOptions Additional configuration options for the ray cast. Optional Returns BlockRaycastHit Returns the first intersecting block from the direction that this entity is looking at. Remarks Returns the first intersecting block from the direction that this entity is looking at. Throws This function can throw errors. Example facingBlock.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const blockHit = entity . getBlockFromViewDirection (); if ( blockHit ) { console . log ( "Block Hit:" ); console . log ( "Block:" , blockHit . block ); console . log ( "Face:" , blockHit . face ); console . log ( "Face Location:" , JSON . stringify ( blockHit . faceLocation )); } else { console . log ( "No block in view direction." ); } } Copy Example setBedrock.js import { BlockPermutation , world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:fox" , { x: 0 , y: 0 , z: 0 }); const blockHit = entity . getBlockFromViewDirection (); if ( blockHit ) { blockHit . block . setPermutation ( BlockPermutation . resolve ( "minecraft:bedrock" ) ); } else { console . log ( "No block in view direction." ); } Copy Inherited from Entity . getBlockFromViewDirection get Component get Component ( componentId ) : EntityComponent Parameters componentId : string The identifier of the component (e.g., 'minecraft:health'). If no namespace prefix is specified, 'minecraft:' is assumed. Available component IDs can be found as part of the EntityComponentTypes enum. Returns EntityComponent Returns the component if it exists on the entity, otherwise undefined. Remarks Gets a component (that represents additional capabilities) for an entity. Example entityHealth.js import { world } from "@minecraft/server" ; for ( const player of world . getPlayers ()) { const health = player . getComponent ( "health" ); player . sendMessage ( "Your health is " + health . currentValue + "/" + health . effectiveMax ); health . setCurrentValue ( 15 ); // set player to 15 hp health . resetToMaxValue (); // reset player to max hp } Copy Example entityInventory.js import { ItemStack , world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { const entity = event . source ; entity . getComponent ( "inventory" ) . container . addItem ( new ItemStack ( "minecraft:dirt" , 1 )); }); Copy Example entityItem.js import { world } from "@minecraft/server" ; const itemEntities = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:item" }); for ( const itemEntity of itemEntities ) { const item = itemEntity . getComponent ( "item" ); item . itemStack . keepOnDeath = true ; } Copy Inherited from Entity . getComponent get Components get Components ( ) : EntityComponent [] Returns EntityComponent [] Returns all components that are both present on this entity and supported by the API. Remarks Returns all components that are both present on this entity and supported by the API. Example getComponents.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const components = entity . getComponents (); console . log ( `Number of components: ${ components . length } : ${ components . map ( ( component ) => component . typeId ) } ` ); } Copy Inherited from Entity . getComponents get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. Throws This function can throw errors. Example entityRespawn.ts import { Vector3 , system , world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { event . entity . setDynamicProperty ( "spawn_location" , event . entity . location ); // set location spawn }); world . beforeEvents . entityRemove . subscribe (( event ) => { const location = event . removedEntity . getDynamicProperty ( "spawn_location" ) as Vector3 ; // get location spawn const dimension = event . removedEntity . dimension ; system . run (() => { dimension . spawnEntity ( event . removedEntity . typeId , location ); }); }); Copy Inherited from Entity . getDynamicProperty get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of the dynamic properties set on this entity. Remarks Returns the available set of dynamic property identifiers that have been used on this entity. Throws This function can throw errors. Example displayEntries.ts import { Player , system } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { // Type /scriptevent bp:entries to see this message if ( event . id === "bp:entries" && event . sourceEntity instanceof Player ) { event . sourceEntity . sendMessage ( "Here's your dynamic properties entries:" ); // Display all dynamic properties for ( const id of event . sourceEntity . getDynamicPropertyIds ()) { event . sourceEntity . sendMessage ( `- ${ id } : ${ event . sourceEntity . getDynamicProperty ( id ) } ` ); } } }); Copy Inherited from Entity . getDynamicPropertyIds get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. This includes the size of both the key and the value. This can be useful for diagnosing performance warning signs - if, for example, an entity has many megabytes of associated dynamic properties, it may be slow to load on various devices. Throws This function can throw errors. Example displayByteCount.ts import { Player , system } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { // Type /scriptevent dp:size to see this message if ( event . id === "dp:size" && event . sourceEntity instanceof Player ) { // Returns the total size, in bytes, of all the dynamic properties that are currently stored for this entity. const byteCount = event . sourceEntity . getDynamicPropertyTotalByteCount (); // Send the byte count to the player event . sourceEntity . sendMessage ( `Dynamic Properties Byte Count: ${ byteCount } ` ); } }); Copy Inherited from Entity . getDynamicPropertyTotalByteCount get Effect get Effect ( effectType ) : Effect Parameters effectType : string | EffectType The effect identifier. Returns Effect Effect object for the specified effect, undefined if the effect is not present, or throws an error if the effect does not exist. Remarks Returns the effect for the specified EffectType on the entity, undefined if the effect is not present, or throws an error if the effect does not exist. Throws This function can throw errors. Example getEntityEffectInfo.js import { world } from "@minecraft/server" ; const entities = world . getDimension ( "overworld" ). getEntities (); for ( const entity of entities ) { entity . getEffects (). forEach (( effect ) => { console . log ( effect . typeId , effect . amplifier , effect . duration ); }); } Copy Inherited from Entity . getEffect get Effects get Effects ( ) : Effect [] Returns Effect [] List of effects. Remarks Returns a set of effects applied to this entity. Throws This function can throw errors. Example getEntityEffectInfo.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const effect = entity . getEffect ( "invisibility" ); effect . amplifier ; effect . duration ; } Copy Inherited from Entity . getEffects get Entities From View Direction get Entities From View Direction ( options ? ) : EntityRaycastHit [] Parameters Optional options : EntityRaycastOptions Additional configuration options for the ray cast. Optional Returns EntityRaycastHit [] Returns a set of entities from the direction that this entity is looking at. Remarks Gets the entities that this entity is looking at by performing a ray cast from the view of this entity. Throws This function can throw errors. Example entityView.ts import type { EntityRaycastOptions } from "@minecraft/server" ; import { world } from "@minecraft/server" ; // Optional: Configure ray cast options const raycastOptions : EntityRaycastOptions = { maxDistance: 10 , // Set your desired maximum distance }; // Perform the ray cast for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const entitiesInView = entity . getEntitiesFromViewDirection ( raycastOptions ); // Log the results entitiesInView . forEach (( hit ) => { console . log ( `Entity hit at distance ${ hit . distance } blocks.` ); console . log ( "Entity details:" , hit . entity ); // You can access properties/methods of the hit entity }); } Copy Inherited from Entity . getEntitiesFromViewDirection get Game Mode get Game Mode ( ) : GameMode Returns GameMode Remarks Retrieves the active gamemode for this player, if specified. Throws This function can throw errors. Example displayGameMode.js import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { const gameMode = player . getGameMode (); player . sendMessage ( `Your game mode is ${ gameMode } ` ); } Copy get Head Location get Head Location ( ) : Vector3 Returns Vector3 Returns the current location of the head component of this entity. Remarks Returns the current location of the head component of this entity. Throws This function can throw errors. Example freezePlayerCamera.ts import { Player } from "@minecraft/server" ; function freezePlayerCamera ( player : Player ) { player . camera . setCamera ( "minecraft:free" , { location: player . getHeadLocation (), rotation: player . getRotation (), }); } Copy Inherited from Entity . getHeadLocation get Item Cooldown get Item Cooldown ( cooldownCategory ) : number Parameters cooldownCategory : string Specifies the cooldown category to retrieve the current cooldown for. Returns number Remarks Gets the current item cooldown time for a particular cooldown category. Throws This function can throw errors. Example getEquipmentCooldown.js import { world } from "@minecraft/server" ; const player = world . getAllPlayers ()[ 0 ]; const cooldown = player . getItemCooldown ( "equipment" ); console . log ( `Cooldown for the equipment category: ${ cooldown } seconds.` ); Copy get Property get Property ( identifier ) : string | number | boolean Parameters identifier : string The entity Property identifier. Returns string | number | boolean Returns the current property value. For enum properties, a string is returned. For float and int properties, a number is returned. For undefined properties, undefined is returned. Remarks Gets an entity Property value. If the property was set using the setProperty function within the same tick, the updated value will not be reflected until the subsequent tick. Throws Throws if the entity is invalid. Example getRotationOffset.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "create:dummy" })[ 0 ]; entity . setProperty ( "create:rotation_offset" , 1 ); console . warn ( entity . getProperty ( "create:rotation_offset" )); Copy Inherited from Entity . getProperty get Rotation get Rotation ( ) : Vector2 Returns Vector2 Returns a Vec2 containing the rotation of this entity (in degrees). Remarks Returns the current rotation component of this entity. Throws This function can throw errors. Example getRotation.js import { world } from "@minecraft/server" ; world . beforeEvents . chatSend . subscribe (( event ) => { const message = event . message ; const player = event . sender ; if ( message === "rotation get" ) { event . cancel = true ; const rotation = player . getRotation (); player . sendMessage ( `Spawn point location: ${ rotation . x } ${ rotation . y } ` ); } }); Copy Inherited from Entity . getRotation get Spawn Point get Spawn Point ( ) : DimensionLocation Returns DimensionLocation Remarks Gets the current spawn point of the player. Throws This function can throw errors. Example getSpawnPoint.js import { world } from "@minecraft/server" ; world . beforeEvents . chatSend . subscribe (( event ) => { const message = event . message ; const player = event . sender ; if ( message === "spawnpoint get" ) { event . cancel = true ; const spawnPoint = player . getSpawnPoint (); if ( spawnPoint ) { player . sendMessage ( `Spawn point location: ${ spawnPoint . x } ${ spawnPoint . y } ${ spawnPoint . z } at ${ spawnPoint . dimension . id } ` ); } else { player . sendMessage ( `No spawn point set.` ); } } }); Copy get Tags get Tags ( ) : string [] Returns string [] An array containing all tags as strings. Remarks Returns all tags associated with the entity. Throws This function can throw errors. Example jaylyTag.js import { world } from "@minecraft/server" ; for ( const entity of world . getDimension ( "overworld" ). getEntities ()) { const tags = entity . getTags (); const jaylyTag = tags . find (( tag ) => tag . startsWith ( "jayly:" )); if ( jaylyTag ) { world . sendMessage ( ` ${ entity . id } : ${ jaylyTag } ` ); } } Copy Inherited from Entity . getTags get Total Xp get Total Xp ( ) : number Returns number Remarks Gets the total experience of the Player. Throws This function can throw errors. get Velocity get Velocity ( ) : Vector3 Returns Vector3 Returns the current velocity vector of the entity. Remarks Returns the current velocity vector of the entity. Throws This function can throw errors. Example getFireworkVelocity.ts // A function that spawns fireworks and logs their velocity after 5 ticks import { DimensionLocation , system , world } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnFireworks ( location : DimensionLocation ) { const fireworkRocket = location . dimension . spawnEntity ( MinecraftEntityTypes . FireworksRocket , location ); system . runTimeout (() => { const velocity = fireworkRocket . getVelocity (); world . sendMessage ( `Velocity of firework is: ${ velocity . x } , ${ velocity . y } , ${ velocity . z } ` ); }, 5 ); } Copy Inherited from Entity . getVelocity get View Direction get View Direction ( ) : Vector3 Returns Vector3 Returns the current view direction of the entity. Remarks Returns the current view direction of the entity. Throws This function can throw errors. Inherited from Entity . getViewDirection has Component has Component ( componentId ) : boolean Parameters componentId : string The identifier of the component (e.g., 'minecraft:rideable') to retrieve. If no namespace prefix is specified, 'minecraft:' is assumed. Returns boolean Returns true if the specified component is present on this entity. Remarks Returns true if the specified component is present on this entity. Example hasComponents.js import { world } from "@minecraft/server" ; const entity = world . getDimension ( "overworld" ) . getEntities ({ type: "minecraft:villager" })[ 0 ]; entity . hasComponent ( "tameable" ); entity . hasComponent ( "inventory" ); entity . hasComponent ( "addrider" ); entity . hasComponent ( "is_tamed" ); Copy Inherited from Entity . hasComponent has Tag has Tag ( tag ) : boolean Parameters tag : string Identifier of the tag to test for. Returns boolean Returns whether an entity has a particular tag. Remarks Returns whether an entity has a particular tag. Throws This function can throw errors. Inherited from Entity . hasTag is Valid is Valid ( ) : boolean Returns boolean Whether the entity is valid. Remarks Returns whether the entity can be manipulated by script. A Player is considered valid when it's EntityLifetimeState is set to Loaded. Example tracky.ts import { system , world } from "@minecraft/server" ; const zombie = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:zombie" , world . getDefaultSpawnLocation ()); const id = system . runInterval (() => { if (! zombie . isValid ()) { system . clearRun ( id ); return ; } const location = zombie . location ; for ( const player of world . getPlayers ()) { player . sendMessage ( `Zombie location: ( ${ location . x . toFixed ( 2 ) } , ${ location . y . toFixed ( 2 ) } , ${ location . z . toFixed ( 2 ) } )` ); } }); Copy Inherited from Entity . isValid kill kill ( ) : boolean Returns boolean Returns true if entity can be killed (even if it is already dead), otherwise it returns false. Remarks Kills this entity. The entity will drop loot as normal. This function can't be called in read-only mode. Throws This function can throw errors. Example tagsQuery.ts import { EntityQueryOptions , DimensionLocation } from '@minecraft/server' ; function mobParty ( targetLocation : DimensionLocation ) { const mobs = [ 'creeper' , 'skeleton' , 'sheep' ]; // create some sample mob data for ( let i = 0 ; i < 10 ; i ++) { const mobTypeId = mobs [ i % mobs . length ]; const entity = targetLocation . dimension . spawnEntity ( mobTypeId , targetLocation ); entity . addTag ( 'mobparty.' + mobTypeId ); } const eqo : EntityQueryOptions = { tags: [ 'mobparty.skeleton' ], }; for ( const entity of targetLocation . dimension . getEntities ( eqo )) { entity . kill (); } } Copy Inherited from Entity . kill matches matches ( options ) : boolean Parameters options : EntityQueryOptions The query to perform the match against. Returns boolean Returns true if the entity matches the criteria in the passed in EntityQueryOptions, otherwise it returns false. Remarks Matches the entity against the passed in options. Uses the location of the entity for matching if the location is not specified in the passed in EntityQueryOptions. Throws Throws if the query options are misconfigured. Example isSpectator.js import { GameMode , system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getAllPlayers ()) { const isSpectating = player . matches ({ gameMode: GameMode . spectator }); if ( isSpectating ) { player . onScreenDisplay . setActionBar ( "You are spectating" ); } } }); Copy Inherited from Entity . matches play Animation play Animation ( animationName , options ? ) : void Parameters animationName : string The animation identifier. e.g. animation.creeper.swelling Optional options : PlayAnimationOptions Additional options to control the playback and transitions of the animation. Optional Returns void Remarks Cause the entity to play the given animation. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . playAnimation play Music play Music ( trackId , musicOptions ? ) : void Parameters trackId : string Identifier of the music track to play. Optional musicOptions : MusicOptions Additional options for the music track. Optional Returns void Remarks Plays a music track that only this particular player can hear. This function can't be called in read-only mode. Throws This function can throw errors. play Sound play Sound ( soundId , soundOptions ? ) : void Parameters soundId : string Optional soundOptions : PlayerSoundOptions Additional optional options for the sound. Optional Returns void Remarks Plays a sound that only this particular player can hear. This function can't be called in read-only mode. Throws This function can throw errors. Example playCreatorMusicBox.ts import { Player } from "@minecraft/server" ; // Scripting code for `playsound function playCreatorMusicBoxRecord ( player : Player ) { player . playSound ( "record.creator_music_box" , { location: player . location }); } Copy queue Music queue Music ( trackId , musicOptions ? ) : void Parameters trackId : string Identifier of the music track to play. Optional musicOptions : MusicOptions Additional options for the music track. Optional Returns void Remarks Queues an additional music track that only this particular player can hear. If a track is not playing, a music track will play. This function can't be called in read-only mode. Throws An error will be thrown if volume is less than 0.0. An error will be thrown if fade is less than 0.0. Example queueAllMusic.ts import { Player } from "@minecraft/server" ; // Surely someone enjoy minecraft ambient music const allMusic = [ "music.overworld.bamboo_jungle" , "music.overworld.bamboo_jungle" , "music.game.basalt_deltas" , "music.game_and_wild_equal_chance" , "music.game_and_wild_equal_chance" , "music.game_and_wild_favor_game" , "music.overworld.cherry_grove" , "music.game.creative" , "music.game.credits" , "music.game.crimson_forest" , "music.overworld.deep_dark" , "music.overworld.desert" , "music.overworld.desert" , "music.overworld.desert" , "music.overworld.dripstone_caves" , "music.game.end" , "music.game.endboss" , "music.overworld.flower_forest" , "music.game_and_wild_equal_chance" , "music.game.frozen_peaks" , "music.game" , "music.overworld.grove" , "music.game.nether_wastes" , "music.overworld.jagged_peaks" , "music.overworld.jungle" , "music.overworld.jungle_edge" , "music.overworld.jungle" , "music.overworld.jungle" , "music.game_and_wild_equal_chance" , "music.overworld.lush_caves" , "music.game.swamp_music" , "music.game.meadow" , "music.game_and_wild_favor_game" , "music.menu" , "music.overworld.mesa" , "music.overworld.mesa" , "music.overworld.mesa" , "music.game.nether" , "music.game_and_wild_favor_game" , "music.game_and_wild_favor_game" , "music.game_and_wild_equal_chance" , "music.game_and_wild_equal_chance" , "music.overworld.snowy_slopes" , "music.game.soulsand_valley" , "music.overworld.stony_peaks" , "music.game.swamp_music" , "music.game.swamp_music" , "music.game.water" , ]; function queueAllMusic ( player : Player ) { for ( const musicTrackId of allMusic ) { player . queueMusic ( musicTrackId , { fade: 1.0 }); } } Copy remove remove ( ) : void Returns void Remarks Immediately removes the entity from the world. The removed entity will not perform a death animation or drop loot upon removal. This function can't be called in read-only mode. Throws This function can throw errors. Example removeAllEntities.ts import { world } from "@minecraft/server" ; // Note: You cannot despawn players via entity.remove() const entities = world . getDimension ( "overworld" ) . getEntities ({ excludeTypes: [ "minecraft:player" ] }); for ( const entity of entities ) { entity . remove (); } Copy Inherited from Entity . remove remove Effect remove Effect ( effectType ) : boolean Parameters effectType : string | EffectType The effect identifier. Returns boolean Returns true if the effect has been removed. Returns false if the effect is not found or does not exist. Remarks Removes the specified EffectType on the entity, or returns false if the effect is not present. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . removeEffect remove Tag remove Tag ( tag ) : boolean Parameters tag : string Content of the tag to remove. Returns boolean Returns whether the tag existed on the entity. Remarks Removes a specified tag from an entity. This function can't be called in read-only mode. Throws This function can throw errors. Example removeAdminTag.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . removeTag ( "admin" ); } Copy Inherited from Entity . removeTag reset Level reset Level ( ) : void Returns void Remarks Resets the level of the player. This function can't be called in read-only mode. Throws This function can throw errors. Example resetEveryoneLevel.ts import { world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . resetLevel (); } Copy reset Property reset Property ( identifier ) : string | number | boolean Parameters identifier : string The Entity Property identifier. Returns string | number | boolean Returns the default property value. For enum properties, a string is returned. For float and int properties, a number is returned. For undefined properties, undefined is returned. Remarks Resets an Entity Property back to its default value, as specified in the Entity's definition. This property change is not applied until the next tick. This function can't be called in read-only mode. Throws Throws if the entity is invalid. minecraftcommon.EngineError Error Inherited from Entity . resetProperty run Command run Command ( commandString ) : CommandResult Parameters commandString : string The command string. Note: This should not include a leading forward slash. Returns CommandResult A command result containing whether the command was successful. Remarks Runs a synchronous command on the entity. This function can't be called in read-only mode. Throws This function can throw errors. CommandError Error Example sayCommand.js import { world } from "@minecraft/server" ; world . afterEvents . entityDie . subscribe (( event ) => { event . deadEntity . runCommand ( "say I am dead!" ); }); Copy Inherited from Entity . runCommand run Command Async run Command Async ( commandString ) : Promise < CommandResult > Parameters commandString : string Command to run. Note that command strings should not start with slash. Returns Promise < CommandResult > For commands that return data, returns a JSON structure with command response values. Remarks Runs a particular command asynchronously from the context of this entity. Note that there is a maximum queue of 128 asynchronous commands that can be run in a given tick. Throws This function can throw errors. Example sayCommand.js import { world } from "@minecraft/server" ; world . beforeEvents . explosion . subscribe (( event ) => { event . source ?. runCommandAsync ( "say I exploded!" ); }); Copy Inherited from Entity . runCommandAsync send Message send Message ( message ) : void Parameters message : string | RawMessage | ( string | RawMessage ) [] The message to be displayed. Returns void Remarks Sends a message to the player. Throws This method can throw if the provided RawMessage is in an invalid format. For example, if an empty name string is provided to score . Example sendMessagesToPlayer.ts import { Player } from "@minecraft/server" ; function sendPlayerMessages ( player : Player ) { // Displays "First or Second" const rawMessage = { translate: 'accessibility.list.or.two' , with: [ 'First' , 'Second' ] }; player . sendMessage ( rawMessage ); // Displays "Hello, world!" player . sendMessage ( 'Hello, world!' ); // Displays "Welcome, Amazing Player 1!" player . sendMessage ({ translate: 'authentication.welcome' , with: [ 'Amazing Player 1' ] }); // Displays the player's score for objective "obj". Each player will see their own score. const rawMessageWithScore = { score: { name: '*' , objective: 'obj' } }; player . sendMessage ( rawMessageWithScore ); // Displays "Apple or Coal" const rawMessageWithNestedTranslations = { translate: 'accessibility.list.or.two' , with: { rawtext: [{ translate: 'item.apple.name' }, { translate: 'item.coal.name' }] }, }; player . sendMessage ( rawMessageWithNestedTranslations ); } Copy set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Throws This function can throw errors. Example entityRespawn.ts import { Vector3 , system , world } from "@minecraft/server" ; world . afterEvents . entitySpawn . subscribe (( event ) => { event . entity . setDynamicProperty ( "spawn_location" , event . entity . location ); // set location spawn }); world . beforeEvents . entityRemove . subscribe (( event ) => { const location = event . removedEntity . getDynamicProperty ( "spawn_location" ) as Vector3 ; // get location spawn const dimension = event . removedEntity . dimension ; system . run (() => { dimension . spawnEntity ( event . removedEntity . typeId , location ); }); }); Copy Inherited from Entity . setDynamicProperty set Game Mode set Game Mode ( gameMode ? ) : void Parameters Optional gameMode : GameMode Active gamemode. Optional Returns void Remarks Sets a gamemode override for this player. This function can't be called in read-only mode. Throws This function can throw errors. Example setCreativeMode.js import { GameMode , world } from "@minecraft/server" ; for ( const player of world . getAllPlayers ()) { player . setGameMode ( GameMode . creative ); } Copy set On Fire set On Fire ( seconds , useEffects ? ) : boolean Parameters seconds : number Length of time to set the entity on fire. Optional useEffects : boolean Whether side-effects should be applied (e.g. thawing freeze) and other conditions such as rain or fire protection should be taken into consideration. Optional Returns boolean Whether the entity was set on fire. This can fail if seconds is less than or equal to zero, the entity is wet or the entity is immune to fire. Remarks Sets an entity on fire (if it is not in water or rain). Note that you can call getComponent('minecraft:onfire') and, if present, the entity is on fire. This function can't be called in read-only mode. Throws This function can throw errors. Example setEntityOnFire.ts import { world , Entity , EntityComponentTypes , system } from "@minecraft/server" ; function setAblaze ( entity : Entity ) { entity . setOnFire ( 20 , true ); system . runTimeout (() => { const onfire = entity . getComponent ( EntityComponentTypes . OnFire ); if ( onfire ) { world . sendMessage ( ` ${ onfire . onFireTicksRemaining } fire ticks remaining, extinguishing the entity.` ); } // This will extinguish the entity entity . extinguishFire ( true ); }, 30 ); // Run in 30 ticks or ~1.5 seconds } Copy Inherited from Entity . setOnFire set Property set Property ( identifier , value ) : void Parameters identifier : string The Entity Property identifier. value : string | number | boolean The property value. The provided type must be compatible with the type specified in the entity's definition. Returns void Remarks Sets an Entity Property to the provided value. This property change is not applied until the next tick. This function can't be called in read-only mode. Throws Throws if the entity is invalid. Throws if an invalid identifier is provided. Throws if the provided value type does not match the property type. Throws if the provided value is outside the expected range (int, float properties). Throws if the provided string value does not match the set of accepted enum values (enum properties Example getRotationOffset.js import { world } from "@minecraft/server" ; const tileEntity = world . getDimension ( "overworld" ) . getEntities ({ type: "create:dummy" })[ 0 ]; tileEntity . setProperty ( "create:rotation_offset" , 1 ); console . warn ( tileEntity . getProperty ( "create:rotation_offset" )); Copy Inherited from Entity . setProperty set Rotation set Rotation ( rotation ) : void Parameters rotation : Vector2 The x and y rotation of the entity (in degrees). For most mobs, the x rotation controls the head tilt and the y rotation controls the body rotation. Returns void Remarks Sets the main rotation of the entity. This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . setRotation set Spawn Point set Spawn Point ( spawnPoint ? ) : void Parameters Optional spawnPoint : DimensionLocation Optional Returns void Remarks Sets the current starting spawn point for this particular player. This function can't be called in read-only mode. Throws This function can throw errors. Error LocationOutOfWorldBoundariesError start Item Cooldown start Item Cooldown ( cooldownCategory , tickDuration ) : void Parameters cooldownCategory : string Specifies the cooldown category to retrieve the current cooldown for. tickDuration : number Duration in ticks of the item cooldown. Returns void Remarks Sets the item cooldown time for a particular cooldown category. This function can't be called in read-only mode. Throws This function can throw errors. stop Music stop Music ( ) : void Returns void Remarks Stops any music tracks from playing for this particular player. This function can't be called in read-only mode. Throws This function can throw errors. teleport teleport ( location , teleportOptions ? ) : void Parameters location : Vector3 New location for the entity. Optional teleportOptions : TeleportOptions Options regarding the teleport operation. Optional Returns void Remarks Teleports the selected entity to a new location This function can't be called in read-only mode. Throws This function can throw errors. Example teleportMovement.ts import { world , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation = { x: 0 , y: 0 , z: 0 }; const pig = overworld . spawnEntity ( 'minecraft:pig' , targetLocation ); let inc = 1 ; const runId = system . runInterval (() => { pig . teleport ( { x: targetLocation . x + inc / 4 , y: targetLocation . y + inc / 4 , z: targetLocation . z + inc / 4 }, { facingLocation: targetLocation , }, ); if ( inc > 100 ) { system . clearRun ( runId ); } inc ++; }, 4 ); Copy Example teleport.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ sourceEntity , message }) => { if (! sourceEntity ) return ; if ( message === "tp:nether" ) { sourceEntity . teleport ( { x: 0 , y: 0 , z: 0 }, { dimension: world . getDimension ( "nether" ) } ); } }); Copy Example teleportFacing.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (({ sourceEntity , message }) => { if (! sourceEntity ) return ; if ( message === "tp:nether" ) { sourceEntity . teleport ( { x: 0 , y: 0 , z: 0 }, { dimension: world . getDimension ( "nether" ), facingLocation: { x: 100 , y: 100 , z: 100 }, } ); } }); Copy Inherited from Entity . teleport trigger Event trigger Event ( eventName ) : void Parameters eventName : string Name of the entity type event to trigger. If a namespace is not specified, minecraft: is assumed. Returns void Remarks Triggers an entity type event. For every entity, a number of events are defined in an entities' definition for key entity behaviors; for example, creepers have a minecraft:start_exploding type event. This function can't be called in read-only mode. Throws If the event is not defined in the definition of the entity, an error will be thrown. Example triggerEvent.ts // A function that spawns a creeper and triggers it to explode immediately import { DimensionLocation } from '@minecraft/server' ; import { MinecraftEntityTypes } from '@minecraft/vanilla-data' ; function spawnExplodingCreeper ( location : DimensionLocation ) { const creeper = location . dimension . spawnEntity ( MinecraftEntityTypes . Creeper , location ); creeper . triggerEvent ( 'minecraft:start_exploding_forced' ); } Copy Inherited from Entity . triggerEvent try Teleport try Teleport ( location , teleportOptions ? ) : boolean Parameters location : Vector3 Location to teleport the entity to. Optional teleportOptions : TeleportOptions Options regarding the teleport operation. Optional Returns boolean Returns whether the teleport succeeded. This can fail if the destination chunk is unloaded or if the teleport would result in intersecting with blocks. Remarks Attempts to try a teleport, but may not complete the teleport operation (for example, if there are blocks at the destination.) This function can't be called in read-only mode. Throws This function can throw errors. Inherited from Entity . tryTeleport Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor camera dimension id input Permissions is Climbing is Emoting is Falling is Flying is Gliding is In Water is Jumping is On Ground is Sleeping is Sneaking is Sprinting is Swimming level location name name Tag on Screen Display scoreboard Identity selected Slot Index total Xp Needed For Next Level type Id xp Earned At Current Level add Effect add Experience add Levels add Tag apply Damage apply Impulse apply Knockback clear Dynamic Properties clear Velocity extinguish Fire get Block From View Direction get Component get Components get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Effect get Effects get Entities From View Direction get Game Mode get Head Location get Item Cooldown get Property get Rotation get Spawn Point get Tags get Total Xp get Velocity get View Direction has Component has Tag is Valid kill matches play Animation play Music play Sound queue Music remove remove Effect remove Tag reset Level reset Property run Command run Command Async send Message set Dynamic Property set Game Mode set On Fire set Property set Rotation set Spawn Point start Item Cooldown stop Music teleport trigger Event try Teleport Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerBreakBlockAfterEvent Class PlayerBreakBlockAfterEvent Contains information regarding an event after a player breaks a block. Hierarchy BlockEvent PlayerBreakBlockAfterEvent Index Constructors constructor Properties block broken Block Permutation dimension item Stack After Break? item Stack Before Break? player Constructors Private constructor new Player Break Block After Event ( ) : PlayerBreakBlockAfterEvent Returns PlayerBreakBlockAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly broken Block Permutation broken Block Permutation : BlockPermutation Remarks Returns permutation information about this block before it was broken. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional Readonly item Stack After Break item Stack After Break ?: ItemStack Remarks The item stack that was used to break the block after the block was broken, or undefined if empty hand. Optional Readonly item Stack Before Break item Stack Before Break ?: ItemStack Remarks The item stack that was used to break the block before the block was broken, or undefined if empty hand. Readonly player player : Player Remarks Player that broke the block for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block broken Block Permutation dimension item Stack After Break item Stack Before Break player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerBreakBlockAfterEventSignal Class PlayerBreakBlockAfterEventSignal Manages callbacks that are connected to when a player breaks a block. Hierarchy PlayerBreakBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Break Block After Event Signal ( ) : PlayerBreakBlockAfterEventSignal Returns PlayerBreakBlockAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockAfterEvent Returns void Optional options : BlockEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockAfterEvent Returns void Remarks Adds a callback that will be called when a block is broken by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a block is broken by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called when a player breaks a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerBreakBlockBeforeEvent Class PlayerBreakBlockBeforeEvent Contains information regarding an event before a player breaks a block. Hierarchy BlockEvent PlayerBreakBlockBeforeEvent Index Constructors constructor Properties block cancel dimension item Stack? player Constructors Private constructor new Player Break Block Before Event ( ) : PlayerBreakBlockBeforeEvent Returns PlayerBreakBlockBeforeEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block cancel cancel : boolean Remarks If set to true, cancels the block break event. Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Optional item Stack item Stack ?: ItemStack Remarks The item stack that is being used to break the block, or undefined if empty hand. Readonly player player : Player Remarks Player breaking the block for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block cancel dimension item Stack player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerBreakBlockBeforeEventSignal Class PlayerBreakBlockBeforeEventSignal Manages callbacks that are connected to before a player breaks a block. Hierarchy PlayerBreakBlockBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Break Block Before Event Signal ( ) : PlayerBreakBlockBeforeEventSignal Returns PlayerBreakBlockBeforeEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockBeforeEvent Returns void Optional options : BlockEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockBeforeEvent Returns void Remarks Adds a callback that will be called before a block is broken by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before a block is broken by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerBreakBlockBeforeEvent Returns void Returns void Remarks Removes a callback from being called before a player breaks a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerCursorInventoryComponent Class PlayerCursorInventoryComponent Represents the players cursor inventory. Used when moving items between between containers in the inventory UI. Not used with touch controls. Hierarchy EntityComponent PlayerCursorInventoryComponent Index Constructors constructor Properties entity item? type Id component Id Methods clear is Valid Constructors Private constructor new Player Cursor Inventory Component ( ) : PlayerCursorInventoryComponent Returns PlayerCursorInventoryComponent Overrides EntityComponent . constructor Properties Readonly entity entity : Entity Remarks The entity that owns this component. The entity will be undefined if it has been removed. Inherited from EntityComponent . entity Optional Readonly item item ?: ItemStack Remarks The ItemStack currently in the players cursor inventory. Throws This property can throw when used. Readonly type Id type Id : string Remarks Identifier of the component. Inherited from EntityComponent . typeId Static Readonly component Id component Id : "minecraft:cursor_inventory" = 'minecraft:cursor_inventory' Methods clear clear ( ) : void Returns void Remarks Clears the players cursor inventory. This function can't be called in read-only mode. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Whether the component is valid. Remarks Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component. Inherited from EntityComponent . isValid Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor entity item type Id component Id clear is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerDimensionChangeAfterEvent Class PlayerDimensionChangeAfterEvent Contains information related to changes to a player's dimension having been changed. Hierarchy PlayerDimensionChangeAfterEvent Index Constructors constructor Properties from Dimension from Location player to Dimension to Location Constructors Private constructor new Player Dimension Change After Event ( ) : PlayerDimensionChangeAfterEvent Returns PlayerDimensionChangeAfterEvent Properties Readonly from Dimension from Dimension : Dimension Remarks The dimension the player is changing from. Readonly from Location from Location : Vector3 Remarks The location the player was at before changing dimensions. Readonly player player : Player Remarks Handle to the player that is changing dimensions. Readonly to Dimension to Dimension : Dimension Remarks The dimension that the player is changing to. Readonly to Location to Location : Vector3 Remarks The location the player will spawn to after changing dimensions. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor from Dimension from Location player to Dimension to Location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerDimensionChangeAfterEventSignal Class PlayerDimensionChangeAfterEventSignal Manages callbacks that are connected to successful player dimension changes. Hierarchy PlayerDimensionChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Dimension Change After Event Signal ( ) : PlayerDimensionChangeAfterEventSignal Returns PlayerDimensionChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerDimensionChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerDimensionChangeAfterEvent Returns void Remarks Subscribes the specified callback to a player dimension change after event. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Subscribes the specified callback to a player dimension change after event. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerDimensionChangeAfterEvent Returns void Returns void Remarks Removes the specified callback from a player dimension change after event. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerEmoteAfterEvent Class PlayerEmoteAfterEvent Hierarchy PlayerEmoteAfterEvent Index Constructors constructor Properties persona Piece Id player Constructors Private constructor new Player Emote After Event ( ) : PlayerEmoteAfterEvent Returns PlayerEmoteAfterEvent Properties Readonly persona Piece Id persona Piece Id : string Readonly player player : Player Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor persona Piece Id player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerEmoteAfterEventSignal Class PlayerEmoteAfterEventSignal Hierarchy PlayerEmoteAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Emote After Event Signal ( ) : PlayerEmoteAfterEventSignal Returns PlayerEmoteAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerEmoteAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerEmoteAfterEvent Returns void Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerEmoteAfterEvent Returns void Returns void Remarks This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerGameModeChangeAfterEvent Class PlayerGameModeChangeAfterEvent Contains information regarding an event after a players game mode is changed. Hierarchy PlayerGameModeChangeAfterEvent Index Constructors constructor Properties from Game Mode player to Game Mode Constructors Private constructor new Player Game Mode Change After Event ( ) : PlayerGameModeChangeAfterEvent Returns PlayerGameModeChangeAfterEvent Properties Readonly from Game Mode from Game Mode : GameMode Remarks The previous game mode before the change. Readonly player player : Player Remarks Source Player for this event. Readonly to Game Mode to Game Mode : GameMode Remarks The current game mode after the change. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor from Game Mode player to Game Mode Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerGameModeChangeAfterEventSignal Class PlayerGameModeChangeAfterEventSignal Manages callbacks that are connected to after a players game mode is changed. Hierarchy PlayerGameModeChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Game Mode Change After Event Signal ( ) : PlayerGameModeChangeAfterEventSignal Returns PlayerGameModeChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeAfterEvent Returns void Remarks Adds a callback that will be called after a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeAfterEvent Returns void Returns void Remarks Removes a callback from being called after a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerGameModeChangeBeforeEvent Class PlayerGameModeChangeBeforeEvent Contains information regarding an event before a player interacts with an entity. Hierarchy PlayerGameModeChangeBeforeEvent Index Constructors constructor Properties cancel from Game Mode player to Game Mode Constructors Private constructor new Player Game Mode Change Before Event ( ) : PlayerGameModeChangeBeforeEvent Returns PlayerGameModeChangeBeforeEvent Properties cancel cancel : boolean Remarks If set to true the game mode change will be cancelled. Readonly from Game Mode from Game Mode : GameMode Remarks The current game mode. Readonly player player : Player Remarks Source Player for this event. to Game Mode to Game Mode : GameMode Remarks The game mode being changed to. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel from Game Mode player to Game Mode Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerGameModeChangeBeforeEventSignal Class PlayerGameModeChangeBeforeEventSignal Manages callbacks that are connected to before a players game mode is changed. Hierarchy PlayerGameModeChangeBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Game Mode Change Before Event Signal ( ) : PlayerGameModeChangeBeforeEventSignal Returns PlayerGameModeChangeBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeBeforeEvent Returns void Remarks Adds a callback that will be called before a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerGameModeChangeBeforeEvent Returns void Returns void Remarks Removes a callback from being called before a players game mode is changed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInputPermissionCategoryChangeAfterEvent Class PlayerInputPermissionCategoryChangeAfterEvent Contains information regarding an event after a players input permissions change. Hierarchy PlayerInputPermissionCategoryChangeAfterEvent Index Constructors constructor Properties category enabled player Constructors Private constructor new Player Input Permission Category Change After Event ( ) : PlayerInputPermissionCategoryChangeAfterEvent Returns PlayerInputPermissionCategoryChangeAfterEvent Properties Readonly category category : InputPermissionCategory Remarks The category of input permissions that have changed. Readonly enabled enabled : boolean Remarks The enabled/disabled state of the players input permissions. Readonly player player : Player Remarks The player that has had their input permissions changed. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor category enabled player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInputPermissionCategoryChangeAfterEventSignal Class PlayerInputPermissionCategoryChangeAfterEventSignal Manages callbacks that are connected to after a players input permissions change. Hierarchy PlayerInputPermissionCategoryChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Input Permission Category Change After Event Signal ( ) : PlayerInputPermissionCategoryChangeAfterEventSignal Returns PlayerInputPermissionCategoryChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInputPermissionCategoryChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInputPermissionCategoryChangeAfterEvent Returns void Remarks Adds a callback that will be called after a players input permissions change. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a players input permissions change. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInputPermissionCategoryChangeAfterEvent Returns void Returns void Remarks Removes a callback from being called after a players input permissions change. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInputPermissions Class PlayerInputPermissions Contains properties for enabling/disabling player input permissions. Hierarchy PlayerInputPermissions Index Constructors constructor Properties camera Enabled movement Enabled Constructors Private constructor new Player Input Permissions ( ) : PlayerInputPermissions Returns PlayerInputPermissions Properties camera Enabled camera Enabled : boolean Remarks Camera input permissions for the player. If set to true, input relating to camera movement is enabled for the player. movement Enabled movement Enabled : boolean Remarks Movement input permissions for the player. If set to true input relating to movement is enabled for the player. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor camera Enabled movement Enabled Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithBlockAfterEvent Class PlayerInteractWithBlockAfterEvent Contains information regarding an event after a player successfully interacts with a block. Hierarchy PlayerInteractWithBlockAfterEvent Index Constructors constructor Properties before Item Stack? block block Face face Location is First Event item Stack? player Constructors Private constructor new Player Interact With Block After Event ( ) : PlayerInteractWithBlockAfterEvent Returns PlayerInteractWithBlockAfterEvent Properties Optional Readonly before Item Stack before Item Stack ?: ItemStack Remarks The ItemStack before the interaction succeeded, or undefined if hand is empty. Readonly block block : Block Remarks The block that will be interacted with. Readonly block Face block Face : Direction Remarks The face of the block that is being interacted with. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block where the item is placed. Readonly is First Event is First Event : boolean Remarks This value will be true if the event was triggered on players initial interaction button press and false on events triggered from holding the interaction button. Optional Readonly item Stack item Stack ?: ItemStack Remarks The ItemStack after the interaction succeeded, or undefined if hand is empty. Readonly player player : Player Remarks Source Player for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor before Item Stack block block Face face Location is First Event item Stack player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithBlockAfterEventSignal Class PlayerInteractWithBlockAfterEventSignal Manages callbacks that are connected to after a player interacts with a block. Hierarchy PlayerInteractWithBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Interact With Block After Event Signal ( ) : PlayerInteractWithBlockAfterEventSignal Returns PlayerInteractWithBlockAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockAfterEvent Returns void Remarks Adds a callback that will be called after a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called after a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithBlockBeforeEvent Class PlayerInteractWithBlockBeforeEvent Contains information regarding an event before a player interacts with a block. Hierarchy PlayerInteractWithBlockBeforeEvent Index Constructors constructor Properties block block Face cancel face Location is First Event item Stack? player Constructors Private constructor new Player Interact With Block Before Event ( ) : PlayerInteractWithBlockBeforeEvent Returns PlayerInteractWithBlockBeforeEvent Properties Readonly block block : Block Remarks The block that will be interacted with. Readonly block Face block Face : Direction Remarks The face of the block that is being interacted with. cancel cancel : boolean Remarks If set to true the interaction will be cancelled. Readonly face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block where the item is placed. Readonly is First Event is First Event : boolean Remarks This value will be true if the event was triggered on players initial interaction button press and false on events triggered from holding the interaction button. Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack that is being used in the interaction, or undefined if empty hand. Readonly player player : Player Remarks Source Player for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block block Face cancel face Location is First Event item Stack player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithBlockBeforeEventSignal Class PlayerInteractWithBlockBeforeEventSignal Manages callbacks that are connected to before a player interacts with a block. Hierarchy PlayerInteractWithBlockBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Interact With Block Before Event Signal ( ) : PlayerInteractWithBlockBeforeEventSignal Returns PlayerInteractWithBlockBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockBeforeEvent Returns void Remarks Adds a callback that will be called before a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithBlockBeforeEvent Returns void Returns void Remarks Removes a callback from being called before a player interacts with a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithEntityAfterEvent Class PlayerInteractWithEntityAfterEvent Contains information regarding an event after a player successfully interacts with an entity. Hierarchy PlayerInteractWithEntityAfterEvent Index Constructors constructor Properties before Item Stack? item Stack? player target Constructors Private constructor new Player Interact With Entity After Event ( ) : PlayerInteractWithEntityAfterEvent Returns PlayerInteractWithEntityAfterEvent Properties Optional Readonly before Item Stack before Item Stack ?: ItemStack Remarks The ItemStack before the interaction succeeded, or undefined if hand is empty. Optional Readonly item Stack item Stack ?: ItemStack Remarks The ItemStack after the interaction succeeded, or undefined if hand is empty. Readonly player player : Player Remarks Source Player for this event. Readonly target target : Entity Remarks The entity that will be interacted with. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor before Item Stack item Stack player target Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithEntityAfterEventSignal Class PlayerInteractWithEntityAfterEventSignal Manages callbacks that are connected to after a player interacts with an entity. Hierarchy PlayerInteractWithEntityAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Interact With Entity After Event Signal ( ) : PlayerInteractWithEntityAfterEventSignal Returns PlayerInteractWithEntityAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityAfterEvent Returns void Remarks Adds a callback that will be called after a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called after a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityAfterEvent Returns void Returns void Remarks Removes a callback from being called after a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithEntityBeforeEvent Class PlayerInteractWithEntityBeforeEvent Contains information regarding an event before a player interacts with an entity. Hierarchy PlayerInteractWithEntityBeforeEvent Index Constructors constructor Properties cancel item Stack? player target Constructors Private constructor new Player Interact With Entity Before Event ( ) : PlayerInteractWithEntityBeforeEvent Returns PlayerInteractWithEntityBeforeEvent Properties cancel cancel : boolean Remarks If set to true the interaction will be cancelled. Optional Readonly item Stack item Stack ?: ItemStack Remarks The item stack that is being used in the interaction, or undefined if empty hand. Readonly player player : Player Remarks Source Player for this event. Readonly target target : Entity Remarks The entity that will be interacted with. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel item Stack player target Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerInteractWithEntityBeforeEventSignal Class PlayerInteractWithEntityBeforeEventSignal Manages callbacks that are connected to before a player interacts with an entity. Hierarchy PlayerInteractWithEntityBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Interact With Entity Before Event Signal ( ) : PlayerInteractWithEntityBeforeEventSignal Returns PlayerInteractWithEntityBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityBeforeEvent Returns void Remarks Adds a callback that will be called before a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerInteractWithEntityBeforeEvent Returns void Returns void Remarks Removes a callback from being called before a player interacts with an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerJoinAfterEvent Class PlayerJoinAfterEvent Contains information regarding a player that has joined. See the playerSpawn event for more detailed information that could be returned after the first time a player has spawned within the game. Hierarchy PlayerJoinAfterEvent Index Constructors constructor Properties player Id player Name Constructors Private constructor new Player Join After Event ( ) : PlayerJoinAfterEvent Returns PlayerJoinAfterEvent Properties Readonly player Id player Id : string Remarks Opaque string identifier of the player that joined the game. Readonly player Name player Name : string Remarks Name of the player that has joined. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor player Id player Name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerJoinAfterEventSignal Class PlayerJoinAfterEventSignal Manages callbacks that are connected to a player joining the world. Hierarchy IPlayerJoinAfterEventSignal PlayerJoinAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Join After Event Signal ( ) : PlayerJoinAfterEventSignal Returns PlayerJoinAfterEventSignal Overrides IPlayerJoinAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from IPlayerJoinAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerJoinAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from IPlayerJoinAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerLeaveAfterEvent Class PlayerLeaveAfterEvent Contains information regarding a player that has left the world. Hierarchy PlayerLeaveAfterEvent Index Constructors constructor Properties player Id player Name Constructors Private constructor new Player Leave After Event ( ) : PlayerLeaveAfterEvent Returns PlayerLeaveAfterEvent Properties Readonly player Id player Id : string Remarks Opaque string identifier of the player that has left the event. Readonly player Name player Name : string Remarks Player that has left the world. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor player Id player Name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerLeaveAfterEventSignal Class PlayerLeaveAfterEventSignal Manages callbacks that are connected to a player leaving the world. Hierarchy IPlayerLeaveAfterEventSignal PlayerLeaveAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Leave After Event Signal ( ) : PlayerLeaveAfterEventSignal Returns PlayerLeaveAfterEventSignal Overrides IPlayerLeaveAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from IPlayerLeaveAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from IPlayerLeaveAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerLeaveBeforeEvent Class PlayerLeaveBeforeEvent Contains information regarding a player that is leaving the world. Hierarchy PlayerLeaveBeforeEvent Index Constructors constructor Properties player Constructors Private constructor new Player Leave Before Event ( ) : PlayerLeaveBeforeEvent Returns PlayerLeaveBeforeEvent Properties Readonly player player : Player Remarks The leaving player. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerLeaveBeforeEventSignal Class PlayerLeaveBeforeEventSignal Manages callbacks that are connected to a player leaving the world. Hierarchy PlayerLeaveBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Leave Before Event Signal ( ) : PlayerLeaveBeforeEventSignal Returns PlayerLeaveBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveBeforeEvent Returns void Remarks Adds a callback that will be called when a player leaves the world. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a player leaves the world. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerLeaveBeforeEvent Returns void Returns void Remarks Removes a callback that will be called when a player leaves the world. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerPlaceBlockAfterEvent Class PlayerPlaceBlockAfterEvent Contains information regarding an event where a player places a block. Hierarchy BlockEvent PlayerPlaceBlockAfterEvent Index Constructors constructor Properties block dimension player Constructors Private constructor new Player Place Block After Event ( ) : PlayerPlaceBlockAfterEvent Returns PlayerPlaceBlockAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly player player : Player Remarks Player that placed the block for this event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerPlaceBlockAfterEventSignal Class PlayerPlaceBlockAfterEventSignal Manages callbacks that are connected to when a block is placed by a player. Hierarchy PlayerPlaceBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Place Block After Event Signal ( ) : PlayerPlaceBlockAfterEventSignal Returns PlayerPlaceBlockAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerPlaceBlockAfterEvent Returns void Optional options : BlockEventOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerPlaceBlockAfterEvent Returns void Remarks Adds a callback that will be called when a block is placed by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a block is placed by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerPlaceBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called when an block is placed by a player. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerSpawnAfterEvent Class PlayerSpawnAfterEvent An event that contains more information about a player spawning. Hierarchy PlayerSpawnAfterEvent Index Constructors constructor Properties initial Spawn player Constructors Private constructor new Player Spawn After Event ( ) : PlayerSpawnAfterEvent Returns PlayerSpawnAfterEvent Properties initial Spawn initial Spawn : boolean Remarks If true, this is the initial spawn of a player after joining the game. This property can't be edited in read-only mode. player player : Player Remarks Object that represents the player that joined the game. This property can't be edited in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor initial Spawn player Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerSpawnAfterEventSignal Class PlayerSpawnAfterEventSignal Registers an event when a player is spawned (or re-spawned after death) and fully ready within the world. Example initialSpawnEvent.js import { world } from "@minecraft/server" ; world . afterEvents . playerSpawn . subscribe (( eventData ) => { const { player , initialSpawn } = eventData ; if (! initialSpawn ) return ; // This runs when the player joins the game for the first time! }); Copy Hierarchy IPlayerSpawnAfterEventSignal PlayerSpawnAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Player Spawn After Event Signal ( ) : PlayerSpawnAfterEventSignal Returns PlayerSpawnAfterEventSignal Overrides IPlayerSpawnAfterEventSignal . constructor Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Remarks Subscribes to the event. This function can't be called in read-only mode. Remarks Subscribes to the event. This function can't be called in read-only mode. Inherited from IPlayerSpawnAfterEventSignal . subscribe unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PlayerSpawnAfterEvent Returns void Returns void Remarks Unsubscribes from the event. This function can't be called in read-only mode. Inherited from IPlayerSpawnAfterEventSignal . unsubscribe Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PressurePlatePopAfterEvent Class PressurePlatePopAfterEvent Contains information related to changes to a pressure plate pop. Hierarchy BlockEvent PressurePlatePopAfterEvent Index Constructors constructor Properties block dimension previous Redstone Power redstone Power Constructors Private constructor new Pressure Plate Pop After Event ( ) : PressurePlatePopAfterEvent Returns PressurePlatePopAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly previous Redstone Power previous Redstone Power : number Remarks The redstone power of the pressure plate before it was popped. Readonly redstone Power redstone Power : number Remarks The redstone power of the pressure plate at the time of the pop. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension previous Redstone Power redstone Power Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PressurePlatePopAfterEventSignal Class PressurePlatePopAfterEventSignal Manages callbacks that are connected to when a pressure plate is popped. Hierarchy PressurePlatePopAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Pressure Plate Pop After Event Signal ( ) : PressurePlatePopAfterEventSignal Returns PressurePlatePopAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePopAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePopAfterEvent Returns void Remarks Adds a callback that will be called when a pressure plate is popped. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a pressure plate is popped. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePopAfterEvent Returns void Returns void Remarks Removes a callback from being called when a pressure plate is popped. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PressurePlatePushAfterEvent Class PressurePlatePushAfterEvent Contains information related to changes to a pressure plate push. Hierarchy BlockEvent PressurePlatePushAfterEvent Index Constructors constructor Properties block dimension previous Redstone Power redstone Power source Constructors Private constructor new Pressure Plate Push After Event ( ) : PressurePlatePushAfterEvent Returns PressurePlatePushAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly previous Redstone Power previous Redstone Power : number Remarks The redstone power of the pressure plate before it was pushed. Readonly redstone Power redstone Power : number Remarks The redstone power of the pressure plate at the time of the push. Readonly source source : Entity Remarks Source that triggered the pressure plate push. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension previous Redstone Power redstone Power source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PressurePlatePushAfterEventSignal Class PressurePlatePushAfterEventSignal Manages callbacks that are connected to when a pressure plate is pushed. Hierarchy PressurePlatePushAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Pressure Plate Push After Event Signal ( ) : PressurePlatePushAfterEventSignal Returns PressurePlatePushAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePushAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePushAfterEvent Returns void Remarks Adds a callback that will be called when a pressure plate is pushed. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a pressure plate is pushed. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : PressurePlatePushAfterEvent Returns void Returns void Remarks Removes a callback from being called when a pressure plate is pushed. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileHitBlockAfterEvent Class ProjectileHitBlockAfterEvent Contains information related to a projectile hitting a block. Hierarchy ProjectileHitBlockAfterEvent Index Constructors constructor Properties dimension hit Vector location projectile source? Methods get Block Hit Constructors Private constructor new Projectile Hit Block After Event ( ) : ProjectileHitBlockAfterEvent Returns ProjectileHitBlockAfterEvent Properties Readonly dimension dimension : Dimension Remarks Dimension where this projectile hit took place. Readonly hit Vector hit Vector : Vector3 Remarks Direction vector of the projectile as it hit a block. Readonly location location : Vector3 Remarks Location where the projectile hit occurred. Readonly projectile projectile : Entity Remarks Entity for the projectile that hit a block. Optional Readonly source source ?: Entity Remarks Optional source entity that fired the projectile. Methods get Block Hit get Block Hit ( ) : BlockHitInformation Returns BlockHitInformation Remarks Contains additional information about the block that was hit by the projectile. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension hit Vector location projectile source get Block Hit Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileHitBlockAfterEventSignal Class ProjectileHitBlockAfterEventSignal Manages callbacks that are connected to when a projectile hits a block. Hierarchy ProjectileHitBlockAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Projectile Hit Block After Event Signal ( ) : ProjectileHitBlockAfterEventSignal Returns ProjectileHitBlockAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitBlockAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitBlockAfterEvent Returns void Remarks Adds a callback that will be called when a projectile hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a projectile hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitBlockAfterEvent Returns void Returns void Remarks Removes a callback from being called when a projectile hits a block. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileHitEntityAfterEvent Class ProjectileHitEntityAfterEvent Contains information related to a projectile hitting an entity. Hierarchy ProjectileHitEntityAfterEvent Index Constructors constructor Properties dimension hit Vector location projectile source? Methods get Entity Hit Constructors Private constructor new Projectile Hit Entity After Event ( ) : ProjectileHitEntityAfterEvent Returns ProjectileHitEntityAfterEvent Properties Readonly dimension dimension : Dimension Remarks Dimension where this projectile hit took place. Readonly hit Vector hit Vector : Vector3 Remarks Direction vector of the projectile as it hit an entity. Readonly location location : Vector3 Remarks Location where the projectile hit occurred. Readonly projectile projectile : Entity Remarks Entity for the projectile that hit an entity. Optional Readonly source source ?: Entity Remarks Optional source entity that fired the projectile. Methods get Entity Hit get Entity Hit ( ) : EntityHitInformation Returns EntityHitInformation Remarks Contains additional information about an entity that was hit. This function can't be called in read-only mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension hit Vector location projectile source get Entity Hit Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileHitEntityAfterEventSignal Class ProjectileHitEntityAfterEventSignal Manages callbacks that are connected to when a projectile hits an entity. Hierarchy ProjectileHitEntityAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Projectile Hit Entity After Event Signal ( ) : ProjectileHitEntityAfterEventSignal Returns ProjectileHitEntityAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitEntityAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitEntityAfterEvent Returns void Remarks Adds a callback that will be called when a projectile hits an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a projectile hits an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ProjectileHitEntityAfterEvent Returns void Returns void Remarks Removes a callback from being called when a projectile hits an entity. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Scoreboard Class Scoreboard Contains objectives and participants for the scoreboard. Hierarchy Scoreboard Index Constructors constructor Methods add Objective clear Objective At Display Slot get Objective get Objective At Display Slot get Objectives get Participants remove Objective set Objective At Display Slot Constructors Private constructor new Scoreboard ( ) : Scoreboard Returns Scoreboard Methods add Objective add Objective ( objectiveId , displayName ? ) : ScoreboardObjective Parameters objectiveId : string Optional displayName : string Optional Returns ScoreboardObjective Remarks Adds a new objective to the scoreboard. This function can't be called in read-only mode. Throws This function can throw errors. Example addObjective.js import { world } from "@minecraft/server" ; world . scoreboard . addObjective ( "example" , "example" ); Copy clear Objective At Display Slot clear Objective At Display Slot ( displaySlotId ) : ScoreboardObjective Parameters displaySlotId : DisplaySlotId Returns ScoreboardObjective Remarks Clears the objective that occupies a display slot. This function can't be called in read-only mode. Example clearAtDisplaySlot.js // Script by WavePlayz import { world , DisplaySlotId } from "@minecraft/server" ; // Access the scoreboard object from the world const { scoreboard } = world ; // Clear the objective currently displayed below players' names scoreboard . clearObjectiveAtDisplaySlot ( DisplaySlotId . BelowName ); // Clear the objective currently displayed in the player list (tab menu) scoreboard . clearObjectiveAtDisplaySlot ( DisplaySlotId . List ); // Clear the objective currently displayed in the sidebar on the right side of the screen scoreboard . clearObjectiveAtDisplaySlot ( DisplaySlotId . Sidebar ); /* Explanation: This script clears the scoreboard objectives displayed in different areas of the Minecraft UI: 1. **BelowName Slot**: - The `clearObjectiveAtDisplaySlot(DisplaySlotId.BelowName)` method removes the objective currently shown below players' names in the game world. 2. **List Slot**: - The `clearObjectiveAtDisplaySlot(DisplaySlotId.List)` method removes the objective currently shown next to players' names in the player list (the tab menu). 3. **Sidebar Slot**: - The `clearObjectiveAtDisplaySlot(DisplaySlotId.Sidebar)` method removes the objective currently shown in the sidebar on the right side of the screen. Usage: Use this script when you want to remove scoreboard objectives from the display slots without replacing them with new objectives. This can be useful for resetting the UI, cleaning up old objectives, or preparing to display new ones. Note: Clearing an objective from a display slot does not delete the objective from the scoreboard; it simply removes it from that specific display slot. */ Copy get Objective get Objective ( objectiveId ) : ScoreboardObjective Parameters objectiveId : string Identifier of the objective. Returns ScoreboardObjective Remarks Returns a specific objective (by id). Example getPlayerMoneyObjective.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); Copy get Objective At Display Slot get Objective At Display Slot ( displaySlotId ) : ScoreboardObjectiveDisplayOptions Parameters displaySlotId : DisplaySlotId Returns ScoreboardObjectiveDisplayOptions Remarks Returns an objective that occupies the specified display slot. Example objectiveAtDisplaySlot.js // Script by WavePlayz import { world , DisplaySlotId } from "@minecraft/server" ; // Access the scoreboard object from the world const { scoreboard } = world ; // Retrieve the objective currently displayed below players' names let objectiveBelowName = scoreboard . getObjectiveAtDisplaySlot ( DisplaySlotId . BelowName ); // Retrieve the objective currently displayed in the player list (tab menu) let objectiveList = scoreboard . getObjectiveAtDisplaySlot ( DisplaySlotId . List ); // Retrieve the objective currently displayed in the sidebar on the right side of the screen let objectiveSideBar = scoreboard . getObjectiveAtDisplaySlot ( DisplaySlotId . Sidebar ); /* Explanation: This script retrieves and stores the current scoreboard objectives that are displayed in different areas of the Minecraft UI: 1. **BelowName Slot**: - `objectiveBelowName` holds the objective that is currently shown below players' names in the game world. 2. **List Slot**: - `objectiveList` holds the objective that is currently shown next to players' names in the player list (the tab menu). 3. **Sidebar Slot**: - `objectiveSideBar` holds the objective that is currently shown in the sidebar on the right side of the screen. Usage: This script is useful for checking which scoreboard objectives are currently assigned to each display slot. You can use these variables to reference or modify the displayed objectives as needed. For example, you might want to compare or switch objectives based on game events or conditions. */ Copy get Objectives get Objectives ( ) : ScoreboardObjective [] Returns ScoreboardObjective [] Remarks Returns all defined objectives. Example objectives.js // Script by WavePlayz import { world , system , Player } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { message , sourceEntity } = event ; // Check if the source entity is a player if ( sourceEntity instanceof Player ) { // If the received message is "objectives" if ( message === "objectives" ) { // Retrieve all scoreboard objectives let objectives = world . scoreboard . getObjectives (); // Map through the objectives to get their display names let objectiveNames = objectives . map ( ( objective ) => objective . displayName ); // Send the list of objective names to the player who triggered the event sourceEntity . sendMessage ( objectiveNames . join ( " \n " )); } } }); /* Usage: This script listens for the "objectives" message sent via a custom script event. To trigger this event in-game, a player can run the following command: /scriptevent foo:bar objectives When triggered, the script will send a list of all scoreboard objective names to the player who ran the command. The names will be displayed one per line in the chat. */ Copy get Participants get Participants ( ) : ScoreboardIdentity [] Returns ScoreboardIdentity [] Remarks Returns all defined scoreboard identities. Example participants.js // Script by WavePlayz import { world , system , Player } from "@minecraft/server" ; // Subscribe to the scriptEventReceive event, which is triggered when a custom script event is received system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { message , sourceEntity } = event ; // Check if the source entity is a player if ( sourceEntity instanceof Player ) { // If the received message is "participants" if ( message === "participants" ) { // Retrieve all participants (players and entities) from the scoreboard let participants = world . scoreboard . getParticipants (); // Extract the display names of all scoreboard participants let participantNames = participants . map ( ( participant ) => participant . displayName ); // Send the list of participant names to the player who triggered the event sourceEntity . sendMessage ( participantNames . join ( " \n " )); } } }); /* Usage: This script listens for the "participants" message sent via a custom script event. To trigger this event in-game, a player can run the following command: /scriptevent foo:bar participants When triggered, the script will send a list of all scoreboard participants' names to the player who ran the command. The names will be displayed one per line in the chat. */ Copy remove Objective remove Objective ( objectiveId ) : boolean Parameters objectiveId : string | ScoreboardObjective Returns boolean Remarks Removes an objective from the scoreboard. This function can't be called in read-only mode. Throws This function can throw errors. Example removeMoney.js import { world } from "@minecraft/server" ; world . scoreboard . removeObjective ( "money" ); Copy set Objective At Display Slot set Objective At Display Slot ( displaySlotId , objectiveDisplaySetting ) : ScoreboardObjective Parameters displaySlotId : DisplaySlotId objectiveDisplaySetting : ScoreboardObjectiveDisplayOptions Returns ScoreboardObjective Returns the previous ScoreboardObjective set at the display slot, if no objective was previously set it returns undefined . Remarks Sets an objective into a display slot with specified additional display settings. This function can't be called in read-only mode. Throws This function can throw errors. Example setAtDisplaySlot.js // Script by WavePlayz import { world , DisplaySlotId } from "@minecraft/server" ; // Access the scoreboard object from the world const { scoreboard } = world ; // Set the display slot below players' names to show scores from "Objective1" scoreboard . setObjectiveAtDisplaySlot ( DisplaySlotId . BelowName , { objective: scoreboard . getObjective ( "Objective1" ), // Reference to the "Objective1" objective }); // Set the display slot in the player list to show scores from "Objective2" scoreboard . setObjectiveAtDisplaySlot ( DisplaySlotId . List , { objective: scoreboard . getObjective ( "Objective2" ), // Reference to the "Objective2" objective }); // Set the sidebar display slot to show scores from "Objective3" scoreboard . setObjectiveAtDisplaySlot ( DisplaySlotId . Sidebar , { objective: scoreboard . getObjective ( "Objective3" ), // Reference to the "Objective3" objective }); /* Explanation: This script assigns different scoreboard objectives to specific display slots in Minecraft: 1. **BelowName Display Slot**: The `BelowName` slot is used to show scores beneath players' names. Here, scores from the "Objective1" objective are displayed below the names of all players in the game. 2. **List Display Slot**: The `List` slot displays scores next to players' names in the player list (the tab menu). This script sets it to show scores from the "Objective2" objective. 3. **Sidebar Display Slot**: The `Sidebar` slot displays scores on the right side of the screen for all players. This script assigns the "Objective3" objective to this slot. Usage: Make sure that "Objective1", "Objective2", and "Objective3" exist as objectives in your scoreboard. You can create these objectives using Minecraft commands, for example: /scoreboard objectives add Objective1 dummy "Objective 1" /scoreboard objectives add Objective2 dummy "Objective 2" /scoreboard objectives add Objective3 dummy "Objective 3" After running this script, the scores for these objectives will be displayed in the appropriate slots for all players in the game. */ Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor add Objective clear Objective At Display Slot get Objective get Objective At Display Slot get Objectives get Participants remove Objective set Objective At Display Slot Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardIdentity Class ScoreboardIdentity Contains an identity of the scoreboard item. Hierarchy ScoreboardIdentity Index Constructors constructor Properties display Name id type Methods get Entity is Valid Constructors Private constructor new Scoreboard Identity ( ) : ScoreboardIdentity Returns ScoreboardIdentity Properties Readonly display Name display Name : string Remarks Returns the player-visible name of this identity. Readonly id id : number Remarks Identifier of the scoreboard identity. Readonly type type : ScoreboardIdentityType Remarks Type of the scoreboard identity. Methods get Entity get Entity ( ) : Entity Returns Entity Remarks If the scoreboard identity is an entity or player, returns the entity that this scoreboard item corresponds to. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Remarks Returns true if the ScoreboardIdentity reference is still valid. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor display Name id type get Entity is Valid Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardObjective Class ScoreboardObjective Contains objectives and participants for the scoreboard. Hierarchy ScoreboardObjective Index Constructors constructor Properties display Name id Methods add Score get Participants get Score get Scores has Participant is Valid remove Participant set Score Constructors Private constructor new Scoreboard Objective ( ) : ScoreboardObjective Returns ScoreboardObjective Properties Readonly display Name display Name : string Remarks Returns the player-visible name of this scoreboard objective. Throws This property can throw when used. Readonly id id : string Remarks Identifier of the scoreboard objective. Throws This property can throw when used. Methods add Score add Score ( participant , scoreToAdd ) : number Parameters participant : string | Entity | ScoreboardIdentity Participant to apply the scoreboard value addition to. scoreToAdd : number Returns number Remarks Adds a score to the given participant and objective. This function can't be called in read-only mode. Throws This function can throw errors. Example addPlayerMoney.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); const player = world . getPlayers ()[ 0 ]; const currentScore = money . addScore ( player , 100 ); player . sendMessage ( `Your current score is ${ currentScore } ` ); Copy Example removeScore.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); const player = world . getPlayers ()[ 0 ]; const currentScore = money . addScore ( player , - 100 ); player . sendMessage ( `Your current score is ${ currentScore } ` ); Copy get Participants get Participants ( ) : ScoreboardIdentity [] Returns ScoreboardIdentity [] Remarks Returns all objective participant identities. Throws This function can throw errors. get Score get Score ( participant ) : number Parameters participant : string | Entity | ScoreboardIdentity Identifier of the participant to retrieve a score for. Returns number Remarks Returns a specific score for a participant. Throws This function can throw errors. get Scores get Scores ( ) : ScoreboardScoreInfo [] Returns ScoreboardScoreInfo [] Remarks Returns specific scores for this objective for all participants. Throws This function can throw errors. Example topPlayer.ts import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); var scoreArray = money . getScores (); scoreArray . sort ( function ( a , b ) { return b . score - a . score ; }); console . log ( scoreArray . map (( score ) => score . participant . displayName )); Copy has Participant has Participant ( participant ) : boolean Parameters participant : string | Entity | ScoreboardIdentity Returns boolean Remarks Returns if the specified identity is a participant of the scoreboard objective. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Remarks Returns true if the ScoreboardObjective reference is still valid. remove Participant remove Participant ( participant ) : boolean Parameters participant : string | Entity | ScoreboardIdentity Participant to remove from being tracked with this objective. Returns boolean Remarks Removes a participant from this scoreboard objective. This function can't be called in read-only mode. Throws This function can throw errors. set Score set Score ( participant , score ) : void Parameters participant : string | Entity | ScoreboardIdentity Identity of the participant. score : number New value of the score. Returns void Remarks Sets a score for a participant. This function can't be called in read-only mode. Throws This function can throw errors. Example resetMoney.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); const player = world . getPlayers ()[ 0 ]; money . setScore ( player , 0 ); player . sendMessage ( `Your score has been reset.` ); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor display Name id add Score get Participants get Score get Scores has Participant is Valid remove Participant set Score Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardScoreInfo Class ScoreboardScoreInfo Contains a pair of a scoreboard participant and its respective score. Hierarchy ScoreboardScoreInfo Index Constructors constructor Properties participant score Constructors Private constructor new Scoreboard Score Info ( ) : ScoreboardScoreInfo Returns ScoreboardScoreInfo Properties Readonly participant participant : ScoreboardIdentity Remarks This scoreboard participant for this score. Readonly score score : number Remarks Score value of the identity for this objective. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor participant score Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScreenDisplay Class ScreenDisplay Contains information about user interface elements that are showing up on the screen. Example setTitle.ts import { world } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe (( event ) => { event . player . onScreenDisplay . setTitle ( '§o§6You respawned!§r' ); }); Copy Example setTitleAndSubtitle.ts import { world } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe (( event ) => { event . player . onScreenDisplay . setTitle ( 'You respawned' , { stayDuration: 100 , fadeInDuration: 2 , fadeOutDuration: 4 , subtitle: 'Try not to die next time!' , }); }); Copy Example titleCountdown.ts import { world , system } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe ( event => { event . player . onScreenDisplay . setTitle ( 'Get ready!' , { stayDuration: 220 , fadeInDuration: 2 , fadeOutDuration: 4 , subtitle: '10' , }); let countdown = 10 ; const intervalId = system . runInterval (() => { countdown --; event . player . onScreenDisplay . updateSubtitle ( countdown . toString ()); if ( countdown == 0 ) { system . clearRun ( intervalId ); } }, 20 ); }); Copy Hierarchy ScreenDisplay Index Constructors constructor Methods get Hidden Hud Elements hide All Except is Forced Hidden is Valid reset Hud Elements set Action Bar set Hud Visibility set Title update Subtitle Constructors Private constructor new Screen Display ( ) : ScreenDisplay Returns ScreenDisplay Methods get Hidden Hud Elements get Hidden Hud Elements ( ) : HudElement [] Returns HudElement [] Remarks This function can't be called in read-only mode. Throws This function can throw errors. hide All Except hide All Except ( hudElements ? ) : void Parameters Optional hudElements : HudElement [] Optional Returns void Remarks This function can't be called in read-only mode. Throws This function can throw errors. is Forced Hidden is Forced Hidden ( hudElement ) : boolean Parameters hudElement : HudElement Returns boolean Remarks This function can't be called in read-only mode. Throws This function can throw errors. is Valid is Valid ( ) : boolean Returns boolean Remarks Returns true if the current reference to this screen display manager object is valid and functional. reset Hud Elements reset Hud Elements ( ) : void Returns void Remarks This function can't be called in read-only mode. Throws This function can throw errors. set Action Bar set Action Bar ( text ) : void Parameters text : string | RawMessage | ( string | RawMessage ) [] New value for the action bar text. Returns void Remarks Set the action bar text - a piece of text that displays beneath the title and above the hot-bar. This function can't be called in read-only mode. Throws This function can throw errors. Example greet.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Extract the player and block objects from the event data const { player , block } = eventData ; // Display a message on the player's action bar indicating the type of block they placed player . onScreenDisplay . setActionBar ( `You placed ${ block . typeId } ` ); }); Copy set Hud Visibility set Hud Visibility ( visible , hudElements ? ) : void Parameters visible : HudVisibility Whether to set the HUD element to invisible, or to reset it back to its default. Optional hudElements : HudElement [] Optional list of HUD elements to configure visibility for. Optional Returns void Remarks Sets visibility of a particular element of the heads up display (HUD). This function can't be called in read-only mode. Throws This function can throw errors. set Title set Title ( title , options ? ) : void Parameters title : string | RawMessage | ( string | RawMessage ) [] Optional options : TitleDisplayOptions Optional Returns void Remarks Will cause a title to show up on the player's on screen display. Will clear the title if set to empty string. You can optionally specify an additional subtitle as well as fade in, stay and fade out times. This function can't be called in read-only mode. Throws This function can throw errors. Example setTitle.ts import { world } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe (( event ) => { event . player . onScreenDisplay . setTitle ( '§o§6You respawned!§r' ); }); Copy Example setTitleAndSubtitle.ts import { world } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe (( event ) => { event . player . onScreenDisplay . setTitle ( 'You respawned' , { stayDuration: 100 , fadeInDuration: 2 , fadeOutDuration: 4 , subtitle: 'Try not to die next time!' , }); }); Copy Example titleCountdown.ts import { world , system } from '@minecraft/server' ; world . afterEvents . playerSpawn . subscribe ( event => { event . player . onScreenDisplay . setTitle ( 'Get ready!' , { stayDuration: 220 , fadeInDuration: 2 , fadeOutDuration: 4 , subtitle: '10' , }); let countdown = 10 ; const intervalId = system . runInterval (() => { countdown --; event . player . onScreenDisplay . updateSubtitle ( countdown . toString ()); if ( countdown == 0 ) { system . clearRun ( intervalId ); } }, 20 ); }); Copy Example greet.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Function to convert seconds to ticks (1 second = 20 ticks in Minecraft) let secsToTicks = ( secs ) => secs * 20 ; // Subscribe to the event that triggers when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Extract the player and block objects from the event data const { player , block } = eventData ; // Define display options for the title message let displayOptions = { fadeInDuration: secsToTicks ( 0.5 ), // Duration for the title to fade in fadeOutDuration: secsToTicks ( 1 ), // Duration for the title to fade out stayDuration: secsToTicks ( 1.5 ), // Duration for the title to stay on screen subtitle: player . name , // Subtitle showing the player's name }; // Set the title message to display when a block is placed player . onScreenDisplay . setTitle ( `You placed \n ${ block . typeId } ` , displayOptions ); }); Copy update Subtitle update Subtitle ( subtitle ) : void Parameters subtitle : string | RawMessage | ( string | RawMessage ) [] Returns void Remarks Updates the subtitle if the subtitle was previously displayed via the setTitle method. This function can't be called in read-only mode. Throws This function can throw errors. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor get Hidden Hud Elements hide All Except is Forced Hidden is Valid reset Hud Elements set Action Bar set Hud Visibility set Title update Subtitle Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScriptEventCommandMessageAfterEvent Class ScriptEventCommandMessageAfterEvent Returns additional data about a /scriptevent command invocation. Hierarchy ScriptEventCommandMessageAfterEvent Index Constructors constructor Properties id initiator? message source Block? source Entity? source Type Constructors Private constructor new Script Event Command Message After Event ( ) : ScriptEventCommandMessageAfterEvent Returns ScriptEventCommandMessageAfterEvent Properties Readonly id id : string Remarks Identifier of this ScriptEvent command message. Optional Readonly initiator initiator ?: Entity Remarks If this command was initiated via an NPC, returns the entity that initiated the NPC dialogue. Readonly message message : string Remarks Optional additional data passed in with the script event command. Optional Readonly source Block source Block ?: Block Remarks Source block if this command was triggered via a block (e.g., a commandblock.) Optional Readonly source Entity source Entity ?: Entity Remarks Source entity if this command was triggered by an entity (e.g., a NPC). Readonly source Type source Type : ScriptEventSource Remarks Returns the type of source that fired this command. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id initiator message source Block source Entity source Type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScriptEventCommandMessageAfterEventSignal Class ScriptEventCommandMessageAfterEventSignal Allows for registering an event handler that responds to inbound /scriptevent commands. Hierarchy ScriptEventCommandMessageAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Script Event Command Message After Event Signal ( ) : ScriptEventCommandMessageAfterEventSignal Returns ScriptEventCommandMessageAfterEventSignal Methods subscribe subscribe ( callback , options ? ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ScriptEventCommandMessageAfterEvent Returns void Optional options : ScriptEventMessageFilterOptions Optional Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : ScriptEventCommandMessageAfterEvent Returns void Remarks Registers a new ScriptEvent handler. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Registers a new ScriptEvent handler. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : ScriptEventCommandMessageAfterEvent Returns void Returns void Remarks Unsubscribes a particular handler for a ScriptEvent event. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Seat Class Seat Describes a particular seating position on this rideable entity. Hierarchy Seat Index Constructors constructor Properties lock Rider Rotation max Rider Count min Rider Count position seat Rotation Constructors Private constructor new Seat ( ) : Seat Returns Seat Properties Readonly lock Rider Rotation lock Rider Rotation : number Remarks Angle in degrees that a rider is allowed to rotate while riding this entity. Readonly max Rider Count max Rider Count : number Remarks A maximum number of riders that this seat can support. Readonly min Rider Count min Rider Count : number Remarks A minimum number of riders that can be placed in this seat position, if this seat is to be filled. Readonly position position : Vector3 Remarks Physical location of this seat, relative to the entity's location. Readonly seat Rotation seat Rotation : number Remarks Angle in degrees to rotate riders by. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor lock Rider Rotation max Rider Count min Rider Count position seat Rotation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Structure Class Structure Represents a loaded structure template (.mcstructure file). Structures can be placed in a world using the /structure command or the StructureManager APIs. Hierarchy Structure Index Constructors constructor Properties id size Methods get Block Permutation get Is Waterlogged is Valid save As save To World set Block Permutation Constructors Private constructor new Structure ( ) : Structure Returns Structure Properties Readonly id id : string Remarks The name of the structure. The identifier must include a namespace. For structures created via the /structure command or structure blocks, this namespace defaults to "mystructure". Readonly size size : Vector3 Remarks The dimensions of the structure. For example, a single block structure will have a size of {x:1, y:1, z:1} Throws This property can throw when used. InvalidStructureError Methods get Block Permutation get Block Permutation ( location ) : BlockPermutation Parameters location : Vector3 The block location relative to the Structure's origin. Returns BlockPermutation Returns a BlockPermutation. Returns undefined if a block does not exist at the given location. Remarks Returns a BlockPermutation representing the block contained within the Structure at the given location. Throws Throws if the location is outside the structure's bounds. Throws if the Structure has been deleted. minecraftcommon.InvalidArgumentError InvalidStructureError get Is Waterlogged get Is Waterlogged ( location ) : boolean Parameters location : Vector3 The block location relative to the Structure's origin. Returns boolean Returns whether the block at the given location is waterlogged. Returns false if a block does not exist at the given location. Remarks Returns whether the block at the given location is waterlogged. Throws Throws if the location is outside the structure's bounds. Throws if the Structure has been deleted. minecraftcommon.InvalidArgumentError InvalidStructureError is Valid is Valid ( ) : boolean Returns boolean Returns whether the Structure is valid. Remarks Returns whether the Structure is valid. The Structure may become invalid if it is deleted. save As save As ( identifier , saveMode ? ) : Structure Parameters identifier : string The name of the newly created Structure. Optional saveMode : StructureSaveMode Determines how the Structure should be saved. Defaults to saving to the world. Optional Returns Structure Returns the newly created structure. Remarks Creates a copy of a Structure and saves it with a new name. This function can't be called in read-only mode. Throws Throws if the identifier is invalid. A valid identifier must include a namespace and must be unique. Throws if the Structure has been deleted. minecraftcommon.EngineError minecraftcommon.InvalidArgumentError InvalidStructureError save To World save To World ( ) : void Returns void Remarks Saves a modified Structure to the world file. This function can't be called in read-only mode. Throws Throws if the Structure has been deleted. InvalidStructureError set Block Permutation set Block Permutation ( location , blockPermutation ? ) : void Parameters location : Vector3 The block location relative to the Structure's origin. Optional blockPermutation : BlockPermutation The BlockPermutation to set. Optional Returns void Remarks Sets a BlockPermutation within a Structure. This function can't be called in read-only mode. Throws Throws if the type of block is StructureVoid. Throws if the block is undefined and waterlogged is set to true. Throws if the block is air and waterlogged is set to true. Throws if the location is outside the structure's bounds. Throws if the Structure has been deleted. minecraftcommon.InvalidArgumentError InvalidStructureError Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor id size get Block Permutation get Is Waterlogged is Valid save As save To World set Block Permutation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureManager Class StructureManager Manager for Structure related APIs. Includes APIs for creating, getting, placing and deleting Structures. Hierarchy StructureManager Index Constructors constructor Methods create Empty create From World delete get get World Structure Ids place Constructors Private constructor new Structure Manager ( ) : StructureManager Returns StructureManager Methods create Empty create Empty ( identifier , size , saveMode ? ) : Structure Parameters identifier : string The name of the structure. A valid identifier must include a namespace and must be unique. size : Vector3 The size of the structure. For example, to create a single block structure the size should be {x:1, y:1, z:1}. Optional saveMode : StructureSaveMode How the Structure should be saved upon creation. Defaults to StructureSaveMode.Memory. Optional Returns Structure Returns the newly created Structure. Remarks Creates an empty Structure in memory. Use Structure.setBlockPermutation to populate the structure with blocks and save changes with Structure.saveAs . This function can't be called in read-only mode. Throws Throws if the identifier is invalid. A valid identifier must include a namespace and must be unique. minecraftcommon.EngineError minecraftcommon.InvalidArgumentError Example randomStructure.js import { BlockPermutation , StructureSaveMode , world } from "@minecraft/server" ; import { MinecraftBlockTypes } from "@minecraft/vanilla-data" ; const structure = world . structureManager . createEmpty ( "mystructure:random" , { x: 10 , y: 10 , z: 10 }, StructureSaveMode . World ); const concretes = [ MinecraftBlockTypes . RedConcrete , MinecraftBlockTypes . YellowConcrete , MinecraftBlockTypes . BlueConcrete , ]; for ( let x = 0 ; x < 10 ; x ++) { for ( let y = 0 ; y < 10 ; y ++) { for ( let z = 0 ; z < 10 ; z ++) { const permutation = BlockPermutation . resolve ( concretes [ Math . floor ( Math . random () * concretes . length )] ); structure . setBlockPermutation ({ x , y , z }, permutation ); } } } // Run this command: /structure load mystructure:empty ~ ~ ~ Copy create From World create From World ( identifier , dimension , from , to , options ? ) : Structure Parameters identifier : string The name of the structure. A valid identifier must include a namespace and must be unique. dimension : Dimension The dimension where the blocks should be read from. from : Vector3 to : Vector3 Optional options : StructureCreateOptions Additional options for creating a structure from the world. Optional Returns Structure Returns the newly created Structure. Remarks Creates a new Structure from blocks in the world. This is functionally equivalent to the /structure save command. This function can't be called in read-only mode. Throws Throws if the identifier is invalid. A valid identifier must include a namespace and must be unique. Throws if the structure bounds exceed the maximum size. Throws if the structure bounds contains blocks outside the world bounds. minecraftcommon.InvalidArgumentError Example structureFromWorld.js import { StructureSaveMode , world } from "@minecraft/server" ; import { Vector3Builder , Vector3Utils } from "@minecraft/math" ; const player = world . getAllPlayers ()[ 0 ]; const from = player . location ; const to = Vector3Utils . add ( from , new Vector3Builder ( 15 , 15 , 15 )); world . structureManager . createFromWorld ( "mystructure:test" , player . dimension , from , to , { saveMode: StructureSaveMode . World } ); Copy delete delete ( structure ) : boolean Parameters structure : string | Structure The structure identifier or Structure object that should be deleted. Note, a Structure object will become invalid after it is deleted. Returns boolean Returns whether the structure was removed. Remarks Deletes a structure from memory and from the world if it exists. This function can't be called in read-only mode. Throws Throws if a structure cannot be removed. For example, a structure loaded from a Behavior Pack. minecraftcommon.InvalidArgumentError Example deleteStructure.js import { world } from "@minecraft/server" ; world . structureManager . delete ( "mystructure:test" ); Copy get get ( identifier ) : Structure Parameters identifier : string The name of the structure to get. Returns Structure Returns a Structure if it exists, otherwise undefined. Remarks Gets a Structure that is saved to memory or the world. This function can't be called in read-only mode. Example getStructure.js import { world } from "@minecraft/server" ; world . structureManager . get ( "mystructure:test" ); Copy get World Structure Ids get World Structure Ids ( ) : string [] Returns string [] Remarks This function can't be called in read-only mode. Example getAllDiskStructures.ts import { world } from "@minecraft/server" ; world . structureManager . getWorldStructureIds (). forEach (( id ) => { const structure = world . structureManager . get ( id ); structure . isValid (); }); Copy place place ( structure , dimension , location , options ? ) : void Parameters structure : string | Structure The structure's identifier or a Structure object. dimension : Dimension The dimension where the Structure should be placed. location : Vector3 The location within the dimension where the Structure should be placed. Optional options : StructurePlaceOptions Additional options for Structure placement. Optional Returns void Remarks Places a structure in the world. Structures placed in unloaded chunks will be queued for loading. This function can't be called in read-only mode. Throws Throws if the integrity value is outside of the range [0,1] Throws if the integrity seed is invalid. Throws if the placement location contains blocks that are outside the world bounds. minecraftcommon.ArgumentOutOfBoundsError minecraftcommon.InvalidArgumentError InvalidStructureError Example placeRandom.js import { world , StructureAnimationMode } from "@minecraft/server" ; // Get structure from code example 'random_structure.js' @ StructureManager::createEmpty const structure = world . structureManager . get ( "mystructure:random" ); const player = world . getPlayers ()[ 0 ]; world . structureManager . place ( structure , player . dimension , player . location , { animationMode: StructureAnimationMode . Blocks , animationSeconds: 15 , }); Copy Example placeTestStructure.js import { world } from "@minecraft/server" ; const player = world . getPlayers ()[ 0 ]; world . structureManager . place ( "mystructure:test" , player . dimension , player . location ); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor create Empty create From World delete get get World Structure Ids place Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 System Class System A class that provides system-level events and functions. Hierarchy System Index Constructors constructor Properties after Events current Tick Methods clear Job clear Run run run Interval run Job run Timeout wait Ticks Constructors Private constructor new System ( ) : System Returns System Properties Readonly after Events after Events : SystemAfterEvents Remarks Returns a collection of after-events for system-level operations. Example greet.js // Script by WavePlayz import { system , world , Player } from "@minecraft/server" ; // Subscribe to the scriptEventReceive event, which is triggered when a custom script event is received system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { message , sourceEntity } = event ; // Check if the source entity is a player if ( sourceEntity instanceof Player ) { // If the received message is "hi" if ( message === "hi" ) { // Get the player's name let playerName = sourceEntity . name ; // Send a greeting message back to the player sourceEntity . sendMessage ( `hello ${ playerName } ` ); } } }); /* Usage: Run the following command in Minecraft to trigger this script event: /scriptevent foo:bar hi This will cause the script to detect the event and respond with a message "hello [playerName]", where [playerName] is the name of the player who ran the command. */ Copy Readonly current Tick current Tick : number Remarks Represents the current world tick of the server. Example displayTick.js // Script by WavePlayz import { system , world } from "@minecraft/server" ; // A function that will be executed periodically function looper () { // Send a message to all players in the world with the current game tick count world . sendMessage ( `Current tick: ${ system . currentTick } ` ); } // Define constants for time intervals in ticks const TICKS_IN_SEC = 20 ; // 20 ticks per second (Minecraft runs at 20 ticks per second) const TICKS_IN_20_SECS = TICKS_IN_SEC * 20 ; // 20 seconds in ticks (20 ticks/second * 20 seconds = 400 ticks) // Set up the looper function to run every 20 seconds in the game system . runInterval ( looper , TICKS_IN_20_SECS ); /* Usage: This script sends a message to all players in the game every 20 seconds, displaying the current tick count in the Minecraft world. The message will appear as: "Current tick: [currentTick]" where [currentTick] is the current game tick at the time the message is sent. */ Copy Methods clear Job clear Job ( jobId ) : void Parameters jobId : number The job ID returned from System.runJob . Returns void Remarks Cancels the execution of a job queued via System.runJob . This function can be called in early-execution mode. Example stopPlayerSneakAlert.js // Script by WavePlayz import { system , world } from "@minecraft/server" ; // Variable to hold the job reference for later management let job ; // A generator function to continuously monitor if any players are sneaking function* generatorFunction () { // Infinite loop to create a long-running task while ( true ) { // Retrieve the list of all players currently in the world let worldPlayers = world . getAllPlayers (); // If no players are found, stop the job and exit the function if ( worldPlayers . length === 0 ) { system . clearJob ( job ); // Clear the running job return ; // Exit the generator function } // Iterate over each player in the world for ( let worldPlayer of worldPlayers ) { // Check if the player is sneaking if ( worldPlayer . isSneaking ) { // Display an alert message on the player's action bar worldPlayer . onScreenDisplay . setActionBar ( "[Alert] You are now sneaking" ); } // Pause the generator function until the next game tick yield ; } } } // Create an instance of the generator function const generator = generatorFunction (); // Start the generator function as a periodic job in the game system job = system . runJob ( generator ); Copy clear Run clear Run ( runId ) : void Parameters runId : number Returns void Remarks Cancels the execution of a function run that was previously scheduled via System.run . This function can be called in early-execution mode. Example clearRun.js import { system } from "@minecraft/server" ; const runId = system . run (() => { console . log ( "Running callback function..." ); }); // Clear the run, so it will not run again. system . clearRun ( runId ); Copy Example stopPlayerSneakAlert.js // by WavePlayz import { system , world } from "@minecraft/server" ; let interval ; // A function to check if any player in the world is sneaking function looper () { // Retrieve all players currently in the world let worldPlayers = world . getAllPlayers (); // If no players are found, stop the job and exit the function if ( worldPlayers . length === 0 ) { system . clearRun ( interval ); // Clear the running job return ; // Exit the generator function } // Iterate over each player in the world for ( let worldPlayer of worldPlayers ) { // If the player is sneaking, display an alert on their action bar if ( worldPlayer . isSneaking ) { worldPlayer . onScreenDisplay . setActionBar ( "[Alert] You are now sneaking" ); } } } // Run the generator function as a periodic job in the game system interval = system . runInterval ( looper ); Copy run run ( callback ) : number Parameters callback : ( ( ) => void ) Function callback to run at the next game tick. ( ) : void Returns void Returns number An opaque identifier that can be used with the clearRun function to cancel the execution of this run. Remarks Runs a specified function at the next available future time. This is frequently used to implement delayed behaviors and game loops. When run within the context of an event handler, this will generally run the code at the end of the same tick where the event occurred. When run in other code (a system.run callout), this will run the function in the next tick. Note, however, that depending on load on the system, running in the same or next tick is not guaranteed. This function can be called in early-execution mode. Example trapTick.ts import { system , world } from '@minecraft/server' ; function printEveryMinute () { try { // Minecraft runs at 20 ticks per second. if ( system . currentTick % 1200 === 0 ) { world . sendMessage ( 'Another minute passes...' ); } } catch ( e ) { console . warn ( 'Error: ' + e ); } system . run ( printEveryMinute ); } printEveryMinute (); Copy Example run.js import { system } from "@minecraft/server" ; const runId = system . run (() => { console . log ( "Running callback function..." ); }); Copy run Interval run Interval ( callback , tickInterval ? ) : number Parameters callback : ( ( ) => void ) Functional code that will run when this interval occurs. ( ) : void Returns void Optional tickInterval : number An interval of every N ticks that the callback will be called upon. Optional Returns number An opaque handle that can be used with the clearRun method to stop the run of this function on an interval. Remarks Runs a set of code on an interval. This function can be called in early-execution mode. Example every30Seconds.ts import { system , world } from '@minecraft/server' ; const intervalRunIdentifier = Math . floor ( Math . random () * 10000 ); system . runInterval (() => { world . sendMessage ( 'This is an interval run ' + intervalRunIdentifier + ' sending a message every 30 seconds.' ); }, 600 ); Copy Example playerSneakAlert.js // by WavePlayz import { system , world } from "@minecraft/server" ; // A function to check if any player in the world is sneaking function looper () { // Retrieve all players currently in the world let worldPlayers = world . getAllPlayers (); // Iterate over each player in the world for ( let worldPlayer of worldPlayers ) { // If the player is sneaking, display an alert on their action bar if ( worldPlayer . isSneaking ) { worldPlayer . onScreenDisplay . setActionBar ( "[Alert] You are now sneaking" ); } } } // Attach the looper function as interval in the game system system . runInterval ( looper ); Copy run Job run Job ( generator ) : number Parameters generator : Generator < void , void , void > The instance of the generator to run. Returns number An opaque handle that can be used with System.clearJob to stop the run of this generator. Remarks Queues a generator to run until completion. The generator will be given a time slice each tick, and will be run until it yields or completes. This function can be called in early-execution mode. Example cubeGenerator.ts import { BlockPermutation , DimensionLocation , world , ButtonPushAfterEvent , system } from '@minecraft/server' ; // A simple generator that places blocks in a cube at a specific location // with a specific size, yielding after every block place. function* blockPlacingGenerator ( blockPerm : BlockPermutation , startingLocation : DimensionLocation , size : number ) { for ( let x = startingLocation . x ; x < startingLocation . x + size ; x ++) { for ( let y = startingLocation . y ; y < startingLocation . y + size ; y ++) { for ( let z = startingLocation . z ; z < startingLocation . z + size ; z ++) { const block = startingLocation . dimension . getBlock ({ x: x , y: y , z: z }); if ( block ) { block . setPermutation ( blockPerm ); } yield ; } } } } // When a button is pushed, we will place a 15x15x15 cube of cobblestone 10 blocks above it world . afterEvents . buttonPush . subscribe (( buttonPushEvent : ButtonPushAfterEvent ) => { const cubePos = buttonPushEvent . block . location ; cubePos . y += 10 ; const blockPerm = BlockPermutation . resolve ( 'minecraft:cobblestone' ); system . runJob ( blockPlacingGenerator ( blockPerm , { dimension: buttonPushEvent . dimension , ... cubePos }, 15 )); }); Copy Example playerSneakAlert.js // by WavePlayz import { system , world } from "@minecraft/server" ; // A generator function to check if any player in the world is sneaking function* generatorFunction () { // Long running task while ( true ) { // Retrieve all players currently in the world let worldPlayers = world . getAllPlayers (); // Iterate over each player in the world for ( let worldPlayer of worldPlayers ) { // If the player is sneaking, display an alert on their action bar if ( worldPlayer . isSneaking ) { worldPlayer . onScreenDisplay . setActionBar ( "[Alert] You are now sneaking" ); } // Pause the generator function until the next game tick yield ; } } } // Create an instance of the generator function const generator = generatorFunction (); // Run the generator function as a periodic job in the game system system . runJob ( generator ); Copy run Timeout run Timeout ( callback , tickDelay ? ) : number Parameters callback : ( ( ) => void ) Functional code that will run when this timeout occurs. ( ) : void Returns void Optional tickDelay : number Amount of time, in ticks, before the interval will be called. Optional Returns number An opaque handle that can be used with the clearRun method to stop the run of this function on an interval. Remarks Runs a set of code at a future time specified by tickDelay. This function can be called in early-execution mode. Example runTimeout.js import { TicksPerSecond , system } from "@minecraft/server" ; system . runTimeout (() => { console . log ( "Running callback function after delay..." ); }, TicksPerSecond * 5 ); // Tick delay of 5 seconds Copy wait Ticks wait Ticks ( ticks ) : Promise < void > Parameters ticks : number Returns Promise < void > Remarks This function can be called in early-execution mode. Throws This function can throw errors. minecraftcommon.EngineError Example heal.js // Script by WavePlayz import { system , world } from "@minecraft/server" ; // Subscribe to the entityHurt event, which triggers whenever an entity takes damage world . afterEvents . entityHurt . subscribe ( async ( eventData ) => { // Extract the hurt entity and damage amount from the event data const { hurtEntity , damage } = eventData ; // Wait for a number of game ticks equal to the damage value before proceeding await system . waitTick ( damage ); // Attempt to get the health component of the hurt entity const health = hurtEntity . getComponent ( "health" ); // If the entity has a health component, reset its health to the maximum value if ( health != null ) { health . resetToMaxValue (); // Reset the entity's health to full // Send a message to the entity (if it supports receiving messages) hurtEntity . sendMessage ?.( "Health reset" ); } }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor after Events current Tick clear Job clear Run run run Interval run Job run Timeout wait Ticks Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 SystemAfterEvents Class SystemAfterEvents Provides a set of events that fire within the broader scripting system within Minecraft. Hierarchy SystemAfterEvents Index Constructors constructor Properties script Event Receive Constructors Private constructor new System After Events ( ) : SystemAfterEvents Returns SystemAfterEvents Properties Readonly script Event Receive script Event Receive : ScriptEventCommandMessageAfterEventSignal Remarks An event that fires when a /scriptevent command is set. This provides a way for commands and other systems to trigger behavior within script. Example entity.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { id , message , sourceEntity , sourceType } = event ; console . log ( id ); // wiki:test console . log ( message ); // Hello World console . log ( sourceEntity ); // Player object console . log ( sourceType ); // Entity }); world . getPlayers (). forEach (( player ) => { player . runCommand ( "scriptevent wiki:test Hello World" ); }); Copy Example server.js import { system , world } from "@minecraft/server" ; system . afterEvents . scriptEventReceive . subscribe (( event ) => { const { id , message , sourceType } = event ; console . log ( id ); // wiki:test console . log ( message ); // Hello World console . log ( sourceType ); // Server }); world . getDimension ( "overworld" ). runCommand ( "scriptevent wiki:test Hello World" ); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor script Event Receive Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TargetBlockHitAfterEvent Class TargetBlockHitAfterEvent Contains information related to changes to a target block hit. Hierarchy BlockEvent TargetBlockHitAfterEvent Index Constructors constructor Properties block dimension hit Vector previous Redstone Power redstone Power source Constructors Private constructor new Target Block Hit After Event ( ) : TargetBlockHitAfterEvent Returns TargetBlockHitAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly hit Vector hit Vector : Vector3 Remarks The position where the source hit the block. Readonly previous Redstone Power previous Redstone Power : number Remarks The redstone power before the block is hit. Readonly redstone Power redstone Power : number Remarks The redstone power at the time the block is hit. Readonly source source : Entity Remarks Optional source that hit the target block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension hit Vector previous Redstone Power redstone Power source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TargetBlockHitAfterEventSignal Class TargetBlockHitAfterEventSignal Manages callbacks that are connected to when a target block is hit. Hierarchy TargetBlockHitAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Target Block Hit After Event Signal ( ) : TargetBlockHitAfterEventSignal Returns TargetBlockHitAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : TargetBlockHitAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : TargetBlockHitAfterEvent Returns void Remarks Adds a callback that will be called when a target block is hit. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a target block is hit. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : TargetBlockHitAfterEvent Returns void Returns void Remarks Removes a callback from being called when a target block is hit. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Trigger Class Trigger Represents a trigger for firing an event. Hierarchy Trigger Index Constructors constructor Properties event Name Constructors constructor new Trigger ( eventName ) : Trigger Parameters eventName : string Returns Trigger Remarks Creates a new trigger. Properties event Name event Name : string Remarks Event name of the trigger. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor event Name Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TripWireTripAfterEvent Class TripWireTripAfterEvent Contains information related to changes to a trip wire trip. Example tripWireTripEvent.ts import { Vector3 , world , BlockPermutation , TripWireTripAfterEvent , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 }; // set up a tripwire const redstone = overworld . getBlock ({ x: targetLocation . x , y: targetLocation . y - 1 , z: targetLocation . z }); const tripwire = overworld . getBlock ( targetLocation ); if ( redstone === undefined || tripwire === undefined ) { console . warn ( 'Could not find block at location.' ); } else { redstone . setPermutation ( BlockPermutation . resolve ( 'redstone_block' )); tripwire . setPermutation ( BlockPermutation . resolve ( 'tripwire' )); world . afterEvents . tripWireTrip . subscribe (( tripWireTripEvent : TripWireTripAfterEvent ) => { const eventLoc = tripWireTripEvent . block . location ; if ( eventLoc . x === targetLocation . x && eventLoc . y === targetLocation . y && eventLoc . z === targetLocation . z ) { console . warn ( 'Tripwire trip event at tick ' + system . currentTick + ( tripWireTripEvent . sources . length > 0 ? ' by entity ' + tripWireTripEvent . sources [ 0 ]. id : '' ), ); } }); } Copy Hierarchy BlockEvent TripWireTripAfterEvent Index Constructors constructor Properties block dimension is Powered sources Constructors Private constructor new Trip Wire Trip After Event ( ) : TripWireTripAfterEvent Returns TripWireTripAfterEvent Overrides BlockEvent . constructor Properties Readonly block block : Block Remarks Block impacted by this event. Inherited from BlockEvent . block Readonly dimension dimension : Dimension Remarks Dimension that contains the block that is the subject of this event. Inherited from BlockEvent . dimension Readonly is Powered is Powered : boolean Remarks Whether or not the block has redstone power. Readonly sources sources : Entity [] Remarks The sources that triggered the trip wire to trip. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block dimension is Powered sources Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TripWireTripAfterEventSignal Class TripWireTripAfterEventSignal Manages callbacks that are connected to when a trip wire is tripped. Example tripWireTripEvent.ts import { Vector3 , world , BlockPermutation , TripWireTripAfterEvent , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 }; // set up a tripwire const redstone = overworld . getBlock ({ x: targetLocation . x , y: targetLocation . y - 1 , z: targetLocation . z }); const tripwire = overworld . getBlock ( targetLocation ); if ( redstone === undefined || tripwire === undefined ) { console . warn ( 'Could not find block at location.' ); } else { redstone . setPermutation ( BlockPermutation . resolve ( 'redstone_block' )); tripwire . setPermutation ( BlockPermutation . resolve ( 'tripwire' )); world . afterEvents . tripWireTrip . subscribe (( tripWireTripEvent : TripWireTripAfterEvent ) => { const eventLoc = tripWireTripEvent . block . location ; if ( eventLoc . x === targetLocation . x && eventLoc . y === targetLocation . y && eventLoc . z === targetLocation . z ) { console . warn ( 'Tripwire trip event at tick ' + system . currentTick + ( tripWireTripEvent . sources . length > 0 ? ' by entity ' + tripWireTripEvent . sources [ 0 ]. id : '' ), ); } }); } Copy Hierarchy TripWireTripAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Trip Wire Trip After Event Signal ( ) : TripWireTripAfterEventSignal Returns TripWireTripAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : TripWireTripAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : TripWireTripAfterEvent Returns void Remarks Adds a callback that will be called when a trip wire is tripped. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when a trip wire is tripped. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : TripWireTripAfterEvent Returns void Returns void Remarks Removes a callback from being called when a trip wire is tripped. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherChangeAfterEvent Class WeatherChangeAfterEvent Contains information related to changes in weather in the environment. Hierarchy WeatherChangeAfterEvent Index Constructors constructor Properties dimension new Weather previous Weather Constructors Private constructor new Weather Change After Event ( ) : WeatherChangeAfterEvent Returns WeatherChangeAfterEvent Properties Readonly dimension dimension : string Remarks Dimension in which the weather has changed. Readonly new Weather new Weather : WeatherType Remarks The weather type after the weather was changed. Readonly previous Weather previous Weather : WeatherType Remarks The weather type before the weather was changed. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor dimension new Weather previous Weather Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherChangeAfterEventSignal Class WeatherChangeAfterEventSignal Manages callbacks that are connected to weather changing. Hierarchy WeatherChangeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Weather Change After Event Signal ( ) : WeatherChangeAfterEventSignal Returns WeatherChangeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeAfterEvent Returns void Remarks Adds a callback that will be called when weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeAfterEvent Returns void Returns void Remarks Removes a callback from being called when weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherChangeBeforeEvent Class WeatherChangeBeforeEvent Contains information related to changes in weather in the environment. Hierarchy WeatherChangeBeforeEvent Index Constructors constructor Properties cancel duration new Weather previous Weather Constructors Private constructor new Weather Change Before Event ( ) : WeatherChangeBeforeEvent Returns WeatherChangeBeforeEvent Properties cancel cancel : boolean Remarks If set to true the weather change will be cancelled. duration duration : number Remarks Sets the duration of the new weather (in ticks). new Weather new Weather : WeatherType Remarks The type of weather that will be applied. Readonly previous Weather previous Weather : WeatherType Remarks The type of weather that it was prior to the event being fired. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor cancel duration new Weather previous Weather Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WeatherChangeBeforeEventSignal Class WeatherChangeBeforeEventSignal Manages callbacks that are connected to before weather changing. Hierarchy WeatherChangeBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new Weather Change Before Event Signal ( ) : WeatherChangeBeforeEventSignal Returns WeatherChangeBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeBeforeEvent Returns void Remarks Adds a callback that will be called before weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called before weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WeatherChangeBeforeEvent Returns void Returns void Remarks Removes a callback from being called before weather changes. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 World Class World A class that wraps the state of a world - a set of dimensions and the environment of Minecraft. Hierarchy World Index Constructors constructor Properties after Events before Events game Rules is Hardcore scoreboard structure Manager Methods clear Dynamic Properties get Absolute Time get All Players get Day get Default Spawn Location get Dimension get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Entity get Moon Phase get Players get Time Of Day play Music play Sound queue Music send Message set Absolute Time set Default Spawn Location set Dynamic Property set Time Of Day stop Music Constructors Private constructor new World ( ) : World Returns World Properties Readonly after Events after Events : WorldAfterEvents Remarks Contains a set of events that are applicable to the entirety of the world. Event callbacks are called in a deferred manner. Event callbacks are executed in read-write mode. Example triggerEventOnce.js import { world } from "@minecraft/server" ; const callback = world . afterEvents . itemUseOn . subscribe (( event ) => { if ( event . itemStack . typeId == "minecraft:water_bucket" ) { event . source . sendMessage ( "You used water bucket once." ); // Unsubscribe callback after first use world . afterEvents . itemUseOn . unsubscribe ( callback ); } }); Copy Readonly before Events before Events : WorldBeforeEvents Remarks Contains a set of events that are applicable to the entirety of the world. Event callbacks are called immediately. Event callbacks are executed in read-only mode. Example fixRequiredPrivilegesError.js // Check out how BeforeEvents privilege system work: // https://wiki.bedrock.dev/scripting/script-server.html#beforeevents-privilege-system import { world , system , TimeOfDay } from "@minecraft/server" ; // Use system.run() world . beforeEvents . chatSend . subscribe (( event ) => { event . cancel = true ; // setTime changes world state, must be run after its execution by a tick system . run (() => { world . setTimeOfDay ( TimeOfDay . Night ); }); }); /** * @param {number} ticks */ function sleep ( ticks ) { return new Promise (( resolve ) => { system . runTimeout (() => resolve (), ticks ); }); } // Or execute function at a later tick using async functions world . beforeEvents . chatSend . subscribe ( async ( event ) => { // synchronous code event . cancel = true ; // asynchronous code await sleep ( 10 ); // Pretend you have a sleep function that returns a promise that resolves in 10 ticks world . setTimeOfDay ( TimeOfDay . Night ); }); Copy Example triggerBeforeEventOnce.js import { system , world } from "@minecraft/server" ; const callback = world . beforeEvents . itemUseOn . subscribe (( event ) => { if ( event . itemStack . typeId == "minecraft:water_bucket" ) { event . source . sendMessage ( "You cannot use water bucket at this time, please try again." ); event . cancel = true ; // Unsubscribe callback after first use system . run (() => world . beforeEvents . itemUseOn . unsubscribe ( callback )); } }); Copy Readonly game Rules game Rules : GameRules Remarks The game rules that apply to the world. Example disableGamerules.ts import { world } from "@minecraft/server" ; world . gameRules . doDayLightCycle = false ; world . gameRules . doEntityDrops = false ; world . gameRules . doFireTick = false ; world . gameRules . doWeatherCycle = false ; world . gameRules . doMobSpawning = false ; Copy Readonly is Hardcore is Hardcore : boolean Example checkMode.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerSpawn` event, which is triggered when the world is initialized world . afterEvents . playerSpawn . subscribe (() => { // Check if the world is in hardcore mode // Notify players about the current mode if ( world . isHardcore ) { world . sendMessage ( "Welcome to Hardcore mode! Be careful, as death is permanent." ); } else { world . sendMessage ( "This world is not in Hardcore mode. Play safely!" ); } }); Copy Readonly scoreboard scoreboard : Scoreboard Remarks Returns the general global scoreboard that applies to the world. Example getScoreboard.js import { world } from "@minecraft/server" ; const money = world . scoreboard . getObjective ( "money" ); Copy Readonly structure Manager structure Manager : StructureManager Remarks Returns the manager for Structure related APIs. Example getAllDiskStructures.ts import { world } from "@minecraft/server" ; world . structureManager . getWorldStructureIds (). forEach (( id ) => { const structure = world . structureManager . get ( id ); structure . isValid (); }); Copy Methods clear Dynamic Properties clear Dynamic Properties ( ) : void Returns void Remarks Clears the set of dynamic properties declared for this behavior pack within the world. Example clearProperties.ts import { world } from "@minecraft/server" ; world . clearDynamicProperties (); Copy get Absolute Time get Absolute Time ( ) : number Returns number Remarks Returns the absolute time since the start of the world. Example gametime.ts import { world } from "@minecraft/server" ; const gametime = world . getAbsoluteTime (); world . sendMessage ( "Current gametime: " + gametime ); Copy get All Players get All Players ( ) : Player [] Returns Player [] Remarks Returns an array of all active players within the world. Throws This function can throw errors. Example displayActionBar.ts import { EntityHealthComponent , system , world } from "@minecraft/server" ; system . runInterval (() => { for ( const player of world . getPlayers ()) { const health = player . getComponent ( EntityHealthComponent . componentId ); player . onScreenDisplay . setActionBar ( `Name: ${ player . name } | Health: ${ health . currentValue . toFixed () } / ${ health . effectiveMax } ` ); } }, 5000 ); Copy get Day get Day ( ) : number Returns number The current day, determined by the world time divided by the number of ticks per day. New worlds start at day 0. Remarks Returns the current day. Example broadcastDay.ts import { world } from "@minecraft/server" ; world . sendMessage ( "Day " + world . getDay ()); Copy get Default Spawn Location get Default Spawn Location ( ) : Vector3 Returns Vector3 The default Overworld spawn location. By default, the Y coordinate is 32767, indicating a player's spawn height is not fixed and will be determined by surrounding blocks. Remarks Returns the default Overworld spawn location. Example printSpawnLocation.ts import { world } from "@minecraft/server" ; const spawnLocation = world . getDefaultSpawnLocation (); world . sendMessage ( `Spawn location: ${ spawnLocation . x } , ${ spawnLocation . y } , ${ spawnLocation . z } ` ); Copy get Dimension get Dimension ( dimensionId ) : Dimension Parameters dimensionId : string The name of the dimension. For example, "overworld", "nether" or "the_end". Returns Dimension The requested dimension Remarks Returns a dimension object. Throws Throws if the given dimension name is invalid Example getNether.js import { world } from "@minecraft/server" ; world . getDimension ( "nether" ); Copy Example getOverworld.js import { world } from "@minecraft/server" ; world . getDimension ( "overworld" ); Copy Example getTheEnd.js import { world } from "@minecraft/server" ; world . getDimension ( "the_end" ); Copy get Dynamic Property get Dynamic Property ( identifier ) : string | number | boolean | Vector3 Parameters identifier : string The property identifier. Returns string | number | boolean | Vector3 Returns the value for the property, or undefined if the property has not been set. Remarks Returns a property value. Throws Throws if the given dynamic property identifier is not defined. Example incrementDynamicProperty.ts import * as mc from '@minecraft/server' ; function incrementProperty ( propertyName : string ): boolean { let number = mc . world . getDynamicProperty ( propertyName ); console . warn ( 'Current value is: ' + number ); if ( number === undefined ) { number = 0 ; } if ( typeof number !== 'number' ) { console . warn ( 'Number is of an unexpected type.' ); return false ; } mc . world . setDynamicProperty ( propertyName , number + 1 ); return true ; } incrementProperty ( 'samplelibrary:number' ); Copy Example incrementDynamicPropertyInJsonBlob.ts import * as mc from '@minecraft/server' ; function updateWorldProperty ( propertyName : string ): boolean { let paintStr = mc . world . getDynamicProperty ( propertyName ); let paint : { color : string ; intensity : number } | undefined = undefined ; console . log ( 'Current value is: ' + paintStr ); if ( paintStr === undefined ) { paint = { color: 'purple' , intensity: 0 , }; } else { if ( typeof paintStr !== 'string' ) { console . warn ( 'Paint is of an unexpected type.' ); return false ; } try { paint = JSON . parse ( paintStr ); } catch ( e ) { console . warn ( 'Error parsing serialized struct.' ); return false ; } } if (! paint ) { console . warn ( 'Error parsing serialized struct.' ); return false ; } paint . intensity ++; paintStr = JSON . stringify ( paint ); // be very careful to ensure your serialized JSON str cannot exceed limits mc . world . setDynamicProperty ( propertyName , paintStr ); return true ; } updateWorldProperty ( 'samplelibrary:longerjson' ); Copy Example retrieve.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerJoin` event, which is triggered when a player joins the world world . afterEvents . playerJoin . subscribe (( eventData ) => { // Extract the player entity from the event data const player = eventData . player ; // Attempt to retrieve a custom dynamic property const playersCount = world . getDynamicProperty ( "playersCount" ); // If the property doesn't exist playersCount ??= 0 ; // set a default value player . setDynamicProperty ( "playersCount" , playersCount + 1 ); }); Copy get Dynamic Property Ids get Dynamic Property Ids ( ) : string [] Returns string [] A string array of active dynamic property identifiers. Remarks Gets a set of dynamic property identifiers that have been set in this world. Example listPropertiesAndValues.ts import { world } from "@minecraft/server" ; world . getDynamicPropertyIds (). forEach (( id ) => { const value = world . getDynamicProperty ( id )!; world . sendMessage ( `Dynamic property ${ id } has value ${ value } ` ); }); world . sendMessage ( "There are " + world . getDynamicPropertyIds (). length + " dynamic properties" ); Copy get Dynamic Property Total Byte Count get Dynamic Property Total Byte Count ( ) : number Returns number Remarks Gets the total byte count of dynamic properties. This could potentially be used for your own analytics to ensure you're not storing gigantic sets of dynamic properties. Example getByteCount.ts import { world } from "@minecraft/server" ; world . getDynamicPropertyTotalByteCount (); Copy get Entity get Entity ( id ) : Entity Parameters id : string The id of the entity. Returns Entity The requested entity object. Remarks Returns an entity based on the provided id. Throws Throws if the given entity id is invalid. Example getNpc.js import { world } from "@minecraft/server" ; // Entity::id - format: '-451021564564561' const entityId = world . getDimension ( "overworld" ) . spawnEntity ( "minecraft:npc" , { x: 0 , y: 70 , z: 0 }, { initialPersistence: true } ). id ; world . getEntity ( entityId ). typeId ; // minecraft:npc Copy get Moon Phase get Moon Phase ( ) : MoonPhase Returns MoonPhase Remarks Returns the MoonPhase for the current time. Example sayMoonPhase.ts import { MoonPhase , world } from "@minecraft/server" ; // Get the current moon phase const moonPhase : MoonPhase = world . getMoonPhase (); // Display a message based on the current moon phase switch ( moonPhase ) { case MoonPhase . FullMoon : world . sendMessage ( "It's full moon!" ); break ; case MoonPhase . WaningGibbous : world . sendMessage ( "It's waning gibbous moon!" ); break ; // Add cases for other moon phases as needed default : world . sendMessage ( "It's another phase of the moon." ); } Copy get Players get Players ( options ? ) : Player [] Parameters Optional options : EntityQueryOptions Additional options that can be used to filter the set of players returned. Optional Returns Player [] A player array. Remarks Returns a set of players based on a set of conditions defined via the EntityQueryOptions set of filter criteria. Throws Throws if the provided EntityQueryOptions are invalid. Example getFamily.js import { world } from "@minecraft/server" ; world . getPlayers ({ families: [ "player" ] }); Copy Example getFilteredPlayers.ts import { EntityQueryOptions , world } from "@minecraft/server" ; const entityQueryOptions : EntityQueryOptions = { minLevel: 10 , maxLevel: 30 , tags: [ "team_red" ], excludeNames: [ "Admin" ], }; const filteredPlayers = world . getPlayers ( entityQueryOptions ); console . log ( "Filtered Players:" , filteredPlayers . map (( player ) => player . name ) ); Copy get Time Of Day get Time Of Day ( ) : number Returns number The time of day, in ticks, between 0 and 24000. Remarks Returns the time of day. Example broadcastTimeOfDay.ts import { TimeOfDay , system , world } from "@minecraft/server" ; function GetWorldTime () { const daytime = world . getTimeOfDay () + 6000 ; const datetime = new Date ( daytime * 3.6 * 1000 ); const hours = datetime . getHours () < 10 ? "0" + datetime . getHours () : datetime . getHours (); const minutes = datetime . getMinutes () < 10 ? "0" + datetime . getMinutes () : datetime . getMinutes (); return { hours , minutes }; } system . runInterval (() => { const { hours , minutes } = GetWorldTime (); for ( const player of world . getAllPlayers ()) { player . onScreenDisplay . setActionBar ( `Time - ${ hours } : ${ minutes } ` ); } }); Copy play Music play Music ( trackId , musicOptions ? ) : void Parameters trackId : string Optional musicOptions : MusicOptions Optional Returns void Remarks Plays a particular music track for all players. This function can't be called in read-only mode. Throws This function can throw errors. Example playMusicAndSound.ts import { world , MusicOptions , WorldSoundOptions , PlayerSoundOptions , Vector3 } from '@minecraft/server' ; import { MinecraftDimensionTypes } from '@minecraft/vanilla-data' ; const players = world . getPlayers (); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 , }; const musicOptions : MusicOptions = { fade: 0.5 , loop: true , volume: 1.0 , }; world . playMusic ( 'music.menu' , musicOptions ); const worldSoundOptions : WorldSoundOptions = { pitch: 0.5 , volume: 4.0 , }; const overworld = world . getDimension ( MinecraftDimensionTypes . Overworld ); overworld . playSound ( 'ambient.weather.thunder' , targetLocation , worldSoundOptions ); const playerSoundOptions : PlayerSoundOptions = { pitch: 1.0 , volume: 1.0 , }; players [ 0 ]. playSound ( 'bucket.fill_water' , playerSoundOptions ); Copy Example music.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerJoin` event, which is triggered when a player joins the world world . afterEvents . playerJoin . subscribe (( eventData ) => { const player = eventData . player ; // Play a music track for the player when they join the world player . playMusic ( "minecraft:music.game" , { volume: 1.0 , // Volume level of the music (1.0 is normal) fade: 0.5 , // Fade in/out time in seconds }); player . sendMessage ( "Welcome! Enjoy the music while you play." ); }); Copy play Sound play Sound ( soundId , location , soundOptions ? ) : void Parameters soundId : string location : Vector3 Optional soundOptions : WorldSoundOptions Optional Returns void Remarks Plays a sound for all players. DEPRECATED: Use Dimension.playSound. This function can't be called in read-only mode. Throws An error will be thrown if volume is less than 0.0. An error will be thrown if fade is less than 0.0. An error will be thrown if pitch is less than 0.01. An error will be thrown if volume is less than 0.0. Example playMusicAndSound.ts import { world , MusicOptions , WorldSoundOptions , PlayerSoundOptions , Vector3 } from '@minecraft/server' ; import { MinecraftDimensionTypes } from '@minecraft/vanilla-data' ; const players = world . getPlayers (); const targetLocation : Vector3 = { x: 0 , y: 0 , z: 0 , }; const musicOptions : MusicOptions = { fade: 0.5 , loop: true , volume: 1.0 , }; world . playMusic ( 'music.menu' , musicOptions ); const worldSoundOptions : WorldSoundOptions = { pitch: 0.5 , volume: 4.0 , }; const overworld = world . getDimension ( MinecraftDimensionTypes . Overworld ); overworld . playSound ( 'ambient.weather.thunder' , targetLocation , worldSoundOptions ); const playerSoundOptions : PlayerSoundOptions = { pitch: 1.0 , volume: 1.0 , }; players [ 0 ]. playSound ( 'bucket.fill_water' , playerSoundOptions ); Copy Example sound.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerUseItemOn` event, which is triggered when a player uses an item on a block world . afterEvents . playerUseItemOn . subscribe (( eventData ) => { const player = eventData . source ; // Play a sound effect when the player uses an item on a block player . playSound ( "minecraft:block.anvil.use" , { volume: 0.8 , // Volume level of the sound (1.0 is normal) pitch: 1.2 , // Pitch of the sound (1.0 is normal) position: player . location , // Position where the sound should be played }); player . sendMessage ( "You used an item on a block. Sound played!" ); }); Copy queue Music queue Music ( trackId , musicOptions ? ) : void Parameters trackId : string Identifier of the music track to play. Optional musicOptions : MusicOptions Additional options for the music track. Optional Returns void Remarks Queues an additional music track for players. If a track is not playing, a music track will play. This function can't be called in read-only mode. Throws An error will be thrown if volume is less than 0.0. An error will be thrown if fade is less than 0.0. Example queueMusicForAll.ts import { world } from "@minecraft/server" ; world . queueMusic ( "music.game.swamp_music" , { loop: true }); Copy send Message send Message ( message ) : void Parameters message : string | RawMessage | ( string | RawMessage ) [] The message to be displayed. Returns void Remarks Sends a message to all players. Throws This method can throw if the provided RawMessage is in an invalid format. For example, if an empty name string is provided to score . Example nestedTranslation.ts import { world } from '@minecraft/server' ; // Displays "Apple or Coal" const rawMessage = { translate: 'accessibility.list.or.two' , with: { rawtext: [{ translate: 'item.apple.name' }, { translate: 'item.coal.name' }] }, }; world . sendMessage ( rawMessage ); Copy Example scoreWildcard.ts import { world } from '@minecraft/server' ; // Displays the player's score for objective "obj". Each player will see their own score. const rawMessage = { score: { name: '*' , objective: 'obj' } }; world . sendMessage ( rawMessage ); Copy Example simpleString.ts import { world } from '@minecraft/server' ; // Displays "Hello, world!" world . sendMessage ( 'Hello, world!' ); Copy Example translation.ts import { world } from '@minecraft/server' ; // Displays "First or Second" const rawMessage = { translate: 'accessibility.list.or.two' , with: [ 'First' , 'Second' ] }; world . sendMessage ( rawMessage ); Copy Example message.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerSpawn` event, which is triggered when a player joins the world world . afterEvents . playerSpawn . subscribe (( eventData ) => { // ignore if player respawns if (! eventData . initialSpawn ) return ; const player = eventData . player ; // Construct a welcome message for the player who just joined const welcomeMessage = `Welcome ${ player . name } ! Have fun in the world of Minecraft!` ; // Use world.sendMessage to broadcast the message to all players in the world world . sendMessage ( welcomeMessage ); // Notify the player specifically with a different message player . sendMessage ( "Feel free to explore and build your adventure!" ); }); Copy set Absolute Time set Absolute Time ( absoluteTime ) : void Parameters absoluteTime : number The world time, in ticks. Returns void Remarks Sets the world time. This function can't be called in read-only mode. Example setDay.js import { TimeOfDay , world } from "@minecraft/server" ; world . setAbsoluteTime ( TimeOfDay . Noon ); Copy set Default Spawn Location set Default Spawn Location ( spawnLocation ) : void Parameters spawnLocation : Vector3 Location of the spawn point. Note that this is assumed to be within the overworld dimension. Returns void Remarks Sets a default spawn location for all players. This function can't be called in read-only mode. Throws Throws if the provided spawn location is out of bounds. Error LocationOutOfWorldBoundariesError Example setWorldSpawn.js import { world } from "@minecraft/server" ; world . setDefaultSpawnLocation ({ x: 0 , y: - 64 , z: 0 , }); Copy set Dynamic Property set Dynamic Property ( identifier , value ? ) : void Parameters identifier : string The property identifier. Optional value : string | number | boolean | Vector3 Data value of the property to set. Optional Returns void Remarks Sets a specified property to a value. Throws Throws if the given dynamic property identifier is not defined. Example incrementDynamicProperty.ts import * as mc from '@minecraft/server' ; function incrementProperty ( propertyName : string ): boolean { let number = mc . world . getDynamicProperty ( propertyName ); console . warn ( 'Current value is: ' + number ); if ( number === undefined ) { number = 0 ; } if ( typeof number !== 'number' ) { console . warn ( 'Number is of an unexpected type.' ); return false ; } mc . world . setDynamicProperty ( propertyName , number + 1 ); return true ; } incrementProperty ( 'samplelibrary:number' ); Copy Example incrementDynamicPropertyInJsonBlob.ts import * as mc from '@minecraft/server' ; function updateWorldProperty ( propertyName : string ): boolean { let paintStr = mc . world . getDynamicProperty ( propertyName ); let paint : { color : string ; intensity : number } | undefined = undefined ; console . log ( 'Current value is: ' + paintStr ); if ( paintStr === undefined ) { paint = { color: 'purple' , intensity: 0 , }; } else { if ( typeof paintStr !== 'string' ) { console . warn ( 'Paint is of an unexpected type.' ); return false ; } try { paint = JSON . parse ( paintStr ); } catch ( e ) { console . warn ( 'Error parsing serialized struct.' ); return false ; } } if (! paint ) { console . warn ( 'Error parsing serialized struct.' ); return false ; } paint . intensity ++; paintStr = JSON . stringify ( paint ); // be very careful to ensure your serialized JSON str cannot exceed limits mc . world . setDynamicProperty ( propertyName , paintStr ); return true ; } updateWorldProperty ( 'samplelibrary:longerjson' ); Copy Example assign.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerJoin` event, which is triggered when a player joins the world world . afterEvents . playerJoin . subscribe (( eventData ) => { // Extract the player entity from the event data const player = eventData . player ; // Attempt to retrieve a custom dynamic property const playersCount = world . getDynamicProperty ( "playersCount" ); // If the property doesn't exist playersCount ??= 0 ; // set a default value player . setDynamicProperty ( "playersCount" , playersCount + 1 ); }); Copy set Time Of Day set Time Of Day ( timeOfDay ) : void Parameters timeOfDay : number The time of day, in ticks, between 0 and 24000. Returns void Remarks Sets the time of day. This function can't be called in read-only mode. Throws Throws if the provided time of day is not within the valid range. Example setTimeToDay.ts import { TimeOfDay , world } from "@minecraft/server" ; world . setTimeOfDay ( TimeOfDay . Day ); Copy Example setTimeToMidnight.ts import { TimeOfDay , world } from "@minecraft/server" ; world . setTimeOfDay ( TimeOfDay . Midnight ); Copy stop Music stop Music ( ) : void Returns void Remarks Stops any music tracks from playing. This function can't be called in read-only mode. Example stopMusicForAll.ts import { world } from "@minecraft/server" ; world . stopMusic (); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor after Events before Events game Rules is Hardcore scoreboard structure Manager clear Dynamic Properties get Absolute Time get All Players get Day get Default Spawn Location get Dimension get Dynamic Property get Dynamic Property Ids get Dynamic Property Total Byte Count get Entity get Moon Phase get Players get Time Of Day play Music play Sound queue Music send Message set Absolute Time set Default Spawn Location set Dynamic Property set Time Of Day stop Music Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldAfterEvents Class WorldAfterEvents Contains a set of events that are available across the scope of the World. Hierarchy WorldAfterEvents Index Constructors constructor Properties block Explode button Push data Driven Entity Trigger effect Add entity Die entity Health Changed entity Hit Block entity Hit Entity entity Hurt entity Load entity Remove entity Spawn explosion game Rule Change item Complete Use item Release Use item Start Use item Start Use On item Stop Use item Stop Use On item Use item Use On lever Action piston Activate player Break Block player Dimension Change player Emote player Game Mode Change player Input Permission Category Change player Interact With Block player Interact With Entity player Join player Leave player Place Block player Spawn pressure Plate Pop pressure Plate Push projectile Hit Block projectile Hit Entity target Block Hit trip Wire Trip weather Change world Initialize Constructors Private constructor new World After Events ( ) : WorldAfterEvents Returns WorldAfterEvents Properties Readonly block Explode block Explode : BlockExplodeAfterEventSignal Remarks This event fires for each BlockLocation destroyed by an explosion. It is fired after the blocks have already been destroyed. Example setBlockBack.ts import { world , BlockExplodeAfterEvent } from "@minecraft/server" ; world . afterEvents . blockExplode . subscribe (( event : BlockExplodeAfterEvent ) => { console . log ( "Block:" , event . block ); console . log ( "Dimension:" , event . dimension ); console . log ( "Exploded Block Permutation:" , event . explodedBlockPermutation ); console . log ( "Source:" , event . source ); // set block back event . block . setPermutation ( event . explodedBlockPermutation ); }); Copy Readonly button Push button Push : ButtonPushAfterEventSignal Remarks This event fires when a button is pushed. Example subscribe.js import { world } from "@minecraft/server" ; world . afterEvents . buttonPush . subscribe (( event ) => { console . log ( "Button: " , event . block . typeId ); console . log ( "Dimension: " , event . dimension . id ); console . log ( "Source: " , event . source . typeId ); }); Copy Readonly data Driven Entity Trigger data Driven Entity Trigger : DataDrivenEntityTriggerAfterEventSignal Remarks This event is fired when an entity event has been triggered that will update the component definition state of an entity. Readonly effect Add effect Add : EffectAddAfterEventSignal Remarks This event fires when an effect, like poisoning, is added to an entity. Example effectAdd.js import { world } from "@minecraft/server" ; const effectAddSubscription = world . afterEvents . effectAdd . subscribe ( ( event ) => { console . log ( "Effect:" , event . effect ); console . log ( "Entity:" , event . entity ); // Your custom handling for the effect added event // Example: Notify players, update UI, etc. }, { // Optionally provide EntityEventOptions to filter entities or entity types entities: [ /* Array of specific Entity instances */ ], entityTypes: [ "minecraft:creeper" , "minecraft:player" ], // Array of entity type IDs } ); // Later, you can unsubscribe when needed world . afterEvents . effectAdd . unsubscribe ( effectAddSubscription ); Copy Readonly entity Die entity Die : EntityDieAfterEventSignal Remarks This event fires when an entity dies. Example deathMessage.js import { world } from "@minecraft/server" ; world . afterEvents . entityDie . subscribe (( event ) => { world . sendMessage ( ` ${ event . deadEntity . typeId } died from ${ event . damageSource } !` ); }); Copy Readonly entity Health Changed entity Health Changed : EntityHealthChangedAfterEventSignal Remarks This event fires when entity health changes in any degree. Example logger.js import { world } from "@minecraft/server" ; const healthChangedSubscription = world . afterEvents . entityHealthChanged . subscribe ( ( event ) => { console . log ( "Entity:" , event . entity ); console . log ( "Old Health:" , event . oldValue ); console . log ( "New Health:" , event . newValue ); // Your custom handling for entity health change event // Example: Display a message, update UI, etc. }, { // Optionally provide EntityEventOptions to filter entities or entity types entities: [ /* Array of specific Entity instances */ ], entityTypes: [ "minecraft:player" , "minecraft:zombie" ], // Array of entity type IDs } ); // Later, you can unsubscribe when needed world . afterEvents . entityHealthChanged . unsubscribe ( healthChangedSubscription ); Copy Readonly entity Hit Block entity Hit Block : EntityHitBlockAfterEventSignal Remarks This event fires when an entity hits (that is, melee attacks) a block. Example getDistance.js import { world } from "@minecraft/server" ; world . afterEvents . entityHitEntity . subscribe (( event ) => { const location1 = event . damagingEntity . location ; const location2 = event . hitEntity . location ; const distance = Math . pow ( Math . pow ( location2 . x - location1 . x , 2 ) + Math . pow ( location2 . y - location1 . y , 2 ) + Math . pow ( location2 . z - location1 . z , 2 ), 0.5 ); console . log ( "Distance: " + distance + " blocks" ); }); Copy Readonly entity Hit Entity entity Hit Entity : EntityHitEntityAfterEventSignal Remarks This event fires when an entity hits (that is, melee attacks) another entity. Example getDistance.js import { world } from "@minecraft/server" ; world . afterEvents . entityHitBlock . subscribe (( event ) => { const location1 = event . damagingEntity . location ; const location2 = event . hitBlock . location ; const distance = Math . pow ( Math . pow ( location2 . x - location1 . x , 2 ) + Math . pow ( location2 . y - location1 . y , 2 ) + Math . pow ( location2 . z - location1 . z , 2 ), 0.5 ); console . log ( "Distance: " + distance + " blocks" ); }); Copy Readonly entity Hurt entity Hurt : EntityHurtAfterEventSignal Remarks This event fires when an entity is hurt (takes damage). Example entityHurt.js import { Player , world } from "@minecraft/server" ; world . afterEvents . entityHurt . subscribe (( event ) => { if ( event . hurtEntity instanceof Player ) { event . hurtEntity . sendMessage ( "You were hurt from " + event . damageSource . cause + "!" ); } }); Copy Readonly entity Load entity Load : EntityLoadAfterEventSignal Remarks Fires when an entity is loaded. Example inform.ts import { world } from "@minecraft/server" ; // Subscribe to the EntityLoadAfterEvent const entityLoadSubscription = world . afterEvents . entityLoad . subscribe ( ( event ) => { // Handle the entity load event world . sendMessage ( `Entity loaded: ${ event . entity . typeId } ` ); // Unsubscribe so the message doesn't appear after fired world . afterEvents . entityLoad . unsubscribe ( entityLoadSubscription ); } ); Copy Readonly entity Remove entity Remove : EntityRemoveAfterEventSignal Remarks Fires when an entity is removed (for example, potentially unloaded, or removed after being killed). Example subscribe.js // Script by WavePlayz import { system , world } from "@minecraft/server" ; // Subscribe to the entityRemove event, which is triggered when an entity is removed from the world world . afterEvents . entityRemove . subscribe (( eventData ) => { // Extract the type ID of the removed entity from the event data const { typeId } = eventData ; // Send a message to all players in the world indicating that an entity of the given type has been removed world . sendMessage ( `Entity ${ typeId } got removed` ); }); /* Explanation: This script listens for the `entityRemove` event, which occurs when an entity is removed from the Minecraft world. - **Event Subscription**: The `world.afterEvents.entityRemove.subscribe` method registers a callback function to handle the event whenever an entity is removed. - **Extracting Entity Type**: The `typeId` property from the `eventData` object contains the identifier of the removed entity's type. - **Sending a Message**: The script constructs a message indicating which type of entity was removed and sends this message to all players in the world using `world.sendMessage`. Usage: When an entity is removed (e.g., due to despawning, being killed, or otherwise removed), this script will automatically notify all players in the game with a message stating the type of the removed entity. */ Copy Readonly entity Spawn entity Spawn : EntitySpawnAfterEventSignal Remarks This event fires when an entity is spawned. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the gameRuleChange event, which is triggered when a game rule is updated world . afterEvents . gameRuleChange . subscribe (( eventData ) => { // Extract the game rule name and its new value from the event data const { rule , value } = eventData ; // Send a message to all players in the world indicating that a game rule has been updated world . sendMessage ( `Gamerule ${ rule } updated to ${ value } ` ); }); /* Explanation: This script listens for the `gameRuleChange` event, which occurs when a game rule is modified in Minecraft. - **Event Subscription**: The `world.afterEvents.gameRuleChange.subscribe` method registers a callback function to handle the event whenever a game rule changes. - **Extracting Information**: - `rule` provides the name of the game rule that was changed. - `value` indicates the new value of the game rule. - **Sending Notification**: - The script constructs a message that includes the name of the updated game rule and its new value, then sends this message to all players in the world using `world.sendMessage`. Usage: When a game rule is changed, this script automatically notifies all players with a message that includes the name of the updated game rule and its new value. This is useful for tracking changes to game rules and keeping players informed about the current game settings. */ Copy Readonly explosion explosion : ExplosionAfterEventSignal Remarks This event is fired after an explosion occurs. Example log.ts import { world } from "@minecraft/server" ; // Subscribe to the ExplosionAfterEvent const explosionSubscription = world . afterEvents . explosion . subscribe (( event ) => { console . log ( `Explosion occurred in dimension ${ event . dimension . id } ` ); if ( event . source ) { console . log ( `Explosion source: ${ event . source . typeId } ` ); } else { console . log ( `Explosion source: None` ); } const impactedBlocks = event . getImpactedBlocks (); console . log ( `Impacted blocks: ${ JSON . stringify ( impactedBlocks ) } ` ); }); // ... Later in your code, when you want to unsubscribe world . afterEvents . explosion . unsubscribe ( explosionSubscription ); Copy Readonly game Rule Change game Rule Change : GameRuleChangeAfterEventSignal Remarks This event fires when a world.gameRules property has changed. Example subscribe.js Copy Readonly item Complete Use item Complete Use : ItemCompleteUseAfterEventSignal Remarks This event fires when a chargeable item completes charging. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the itemCompleteUse event, which is triggered when a player completes using an item world . afterEvents . itemCompleteUse . subscribe (( eventData ) => { // Extract the player who used the item and the item stack from the event data const { source , itemStack } = eventData ; // Construct a message indicating the player's name and the type of item they used world . sendMessage ( `Player ${ source . name } completed use of item ( ${ itemStack . typeId } )` ); }); /* Explanation: This script listens for the `itemCompleteUse` event, which occurs when a player finishes using an item in Minecraft. - **Event Subscription**: The `world.afterEvents.itemCompleteUse.subscribe` method registers a callback function to handle the event whenever an item use is completed. - **Extracting Information**: - `source` represents the player who used the item. - `itemStack` provides details about the item stack, including its type ID. - **Sending Notification**: - The script constructs a message that includes the player's name and the type ID of the item they used. This message is then sent to all players in the world using `world.sendMessage`. Usage: When a player completes using an item (such as consuming a potion or using a tool), this script sends a notification to all players in the game, indicating which player used which item. This can be useful for tracking item usage or for general game management. */ Copy Readonly item Release Use item Release Use : ItemReleaseUseAfterEventSignal Remarks This event fires when a chargeable item is released from charging. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemReleaseUse` event, which is triggered when a player releases the use of an item world . afterEvents . itemReleaseUse . subscribe (( eventData ) => { const { source , itemStack } = eventData ; world . sendMessage ( ` ${ source . name } released the use of item ${ itemStack . typeId } ` ); }); Copy Readonly item Start Use item Start Use : ItemStartUseAfterEventSignal Remarks This event fires when a chargeable item starts charging. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemStartUse` event, which is triggered when a player starts using an item world . afterEvents . itemStartUse . subscribe (( eventData ) => { const { source , itemStack } = eventData ; world . sendMessage ( ` ${ source . name } started using item ${ itemStack . typeId } ` ); }); Copy Readonly item Start Use On item Start Use On : ItemStartUseOnAfterEventSignal Remarks This event fires when a player successfully uses an item or places a block by pressing the Use Item / Place Block button. If multiple blocks are placed, this event will only occur once at the beginning of the block placement. Note: This event cannot be used with Hoe or Axe items. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemStartUseOn` event, which is triggered when a player starts using an item on a block world . afterEvents . itemStartUseOn . subscribe (( eventData ) => { const { source , block , itemStack } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ source . name } started using item ${ itemStack . typeId } on block at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly item Stop Use item Stop Use : ItemStopUseAfterEventSignal Remarks This event fires when a chargeable item stops charging. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemStopUse` event, which is triggered when a player stops using an item world . afterEvents . itemStopUse . subscribe (( eventData ) => { const { source , itemStack } = eventData ; world . sendMessage ( ` ${ source . name } stopped using item ${ itemStack . typeId } ` ); }); Copy Readonly item Stop Use On item Stop Use On : ItemStopUseOnAfterEventSignal Remarks This event fires when a player releases the Use Item / Place Block button after successfully using an item. Note: This event cannot be used with Hoe or Axe items. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemStopUseOn` event, which is triggered when a player stops using an item on a block world . afterEvents . itemStopUseOn . subscribe (( eventData ) => { const { source , block , itemStack } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ source . name } stopped using item ${ itemStack . typeId } on block at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly item Use item Use : ItemUseAfterEventSignal Remarks This event fires when an item is successfully used by a player. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemUse` event, which is triggered when a player uses an item world . afterEvents . itemUse . subscribe (( eventData ) => { const { source , itemStack } = eventData ; world . sendMessage ( ` ${ source . name } used item ${ itemStack . typeId } ` ); }); Copy Readonly item Use On item Use On : ItemUseOnAfterEventSignal Remarks This event fires when an item is used on a block by a player. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `itemUseOn` event, which is triggered when a player uses an item on a block world . afterEvents . itemUseOn . subscribe (( eventData ) => { const { source , block , itemStack } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ source . name } used item ${ itemStack . typeId } on block at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly lever Action lever Action : LeverActionAfterEventSignal Remarks A lever has been pulled. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `leverAction` event, which is triggered when a player interacts with a lever world . afterEvents . leverAction . subscribe (( eventData ) => { const { source , block , powered } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ source . name } toggled a lever at ${ x } , ${ y } , ${ z } . Lever is now ${ powered ? "ON" : "OFF" } ` ); }); Copy Readonly piston Activate piston Activate : PistonActivateAfterEventSignal Remarks This event fires when a piston expands or retracts. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `pistonActivate` event, which is triggered when a piston extends or retracts world . afterEvents . pistonActivate . subscribe (( eventData ) => { const { block , isExpanding } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( `Piston at ${ x } , ${ y } , ${ z } is ${ isExpanding ? "extending" : "retracting" } ` ); }); Copy Readonly player Break Block player Break Block : PlayerBreakBlockAfterEventSignal Remarks This event fires for a block that is broken by a player. Example subscribe.js import { world } from "@minecraft/server" ; world . afterEvents . playerBreakBlock . subscribe (( event ) => { const { brokenBlockPermutation , player } = event ; if ( brokenBlockPermutation . type . id === "minecraft:grass" ) { player . sendMessage ( "You broke a grass block!" ); } if ( brokenBlockPermutation . type . id === "minecraft:stone" ) { player . sendMessage ( "You broke a stone block!" ); } }); Copy Readonly player Dimension Change player Dimension Change : PlayerDimensionChangeAfterEventSignal Remarks Fires when a player moved to a different dimension. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerDimensionChange` event, which is triggered when a player changes dimensions world . afterEvents . playerDimensionChange . subscribe (( eventData ) => { const { player , fromDimension , toDimension } = eventData ; world . sendMessage ( ` ${ player . name } moved from ${ fromDimension . id } to ${ toDimension . id } ` ); }); Copy Readonly player Emote player Emote : PlayerEmoteAfterEventSignal Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerEmote` event, which is triggered when a player performs an emote world . afterEvents . playerEmote . subscribe (( eventData ) => { const { player , emoteId } = eventData ; world . sendMessage ( ` ${ player . name } performed emote ${ emoteId } ` ); }); Copy Readonly player Game Mode Change player Game Mode Change : PlayerGameModeChangeAfterEventSignal Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerGameModeChange` event, which is triggered when a player changes their game mode world . afterEvents . playerGameModeChange . subscribe (( eventData ) => { const { player , newGameMode } = eventData ; world . sendMessage ( ` ${ player . name } changed game mode to ${ newGameMode } ` ); }); Copy Readonly player Input Permission Category Change player Input Permission Category Change : PlayerInputPermissionCategoryChangeAfterEventSignal Remarks This event fires when a players input permissions change. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerInputPermissionCategoryChange` event, which is triggered when a player's input permissions change world . afterEvents . playerInputPermissionCategoryChange . subscribe (( eventData ) => { const { player , oldCategory , newCategory } = eventData ; world . sendMessage ( ` ${ player . name } input permission category changed from ${ oldCategory } to ${ newCategory } ` ); }); Copy Readonly player Interact With Block player Interact With Block : PlayerInteractWithBlockAfterEventSignal Remarks An event for when a player interacts with a block. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerInteractWithBlock` event, which is triggered when a player interacts with a block world . afterEvents . playerInteractWithBlock . subscribe (( eventData ) => { const { player , block } = eventData ; const { x , y , z } = block . location ; world . sendMessage ( ` ${ player . name } interacted with block at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly player Interact With Entity player Interact With Entity : PlayerInteractWithEntityAfterEventSignal Remarks This event fires when a player interacts with an entity. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerInteractWithEntity` event, which is triggered when a player interacts with an entity world . afterEvents . playerInteractWithEntity . subscribe (( eventData ) => { const { player , entity } = eventData ; const { x , y , z } = entity . location ; world . sendMessage ( ` ${ player . name } interacted with entity at ${ x } , ${ y } , ${ z } ` ); }); Copy Readonly player Join player Join : PlayerJoinAfterEventSignal Remarks This event fires when a player joins a world. See also playerSpawn for another related event you can trap for when a player is spawned the first time within a world. Example subscribe.js import { world } from "@minecraft/server" ; world . afterEvents . playerJoin . subscribe (({ playerId , playerName }) => { world . sendMessage ( `Player ${ playerName } ( ${ playerId } ) has just joined the world.` ); }); Copy Readonly player Leave player Leave : PlayerLeaveAfterEventSignal Remarks This event fires when a player leaves a world. Example leaveMessage.js import { world } from "@minecraft/server" ; world . afterEvents . playerLeave . subscribe (({ playerId , playerName }) => { world . sendMessage ( `Player ${ playerName } ( ${ playerId } ) has just left the world.` ); }); Copy Readonly player Place Block player Place Block : PlayerPlaceBlockAfterEventSignal Remarks This event fires for a block that is placed by a player. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `playerPlaceBlock` event, which is triggered when a player places a block world . afterEvents . playerPlaceBlock . subscribe (( eventData ) => { // Destructure the eventData to get the player who placed the block and the block itself const { player , block } = eventData ; // Extract the x, y, and z coordinates from the block's location const { x , y , z } = block . location ; // Format the coordinates as a string const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player placed which block and where const message = ` ${ player . name } placed ${ block . typeId } at location ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); }); Copy Readonly player Spawn player Spawn : PlayerSpawnAfterEventSignal Remarks This event fires when a player spawns or respawns. Note that an additional flag within this event will tell you whether the player is spawning right after join vs. a respawn. Example initialSpawn.js import { world } from "@minecraft/server" ; world . afterEvents . playerSpawn . subscribe (( eventData ) => { let { player , initialSpawn } = eventData ; if (! initialSpawn ) return ; // This runs when the player joins the game for the first time! }); Copy Readonly pressure Plate Pop pressure Plate Pop : PressurePlatePopAfterEventSignal Remarks A pressure plate has popped back up (i.e., there are no entities on the pressure plate.) Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `pressurePlatePop` event, which is triggered when a player steps off a pressure plate world . afterEvents . pressurePlatePop . subscribe (( eventData ) => { // Extract the block (pressure plate) that was released const { block } = eventData ; // Extract the x, y, and z coordinates from the block's location const { x , y , z } = block . location ; // Format the coordinates as a string const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating that a pressure plate at a specific location was released const message = `Pressure plate at location ${ coordinates } was released` ; // Send the message to all players in the world world . sendMessage ( message ); }); Copy Readonly pressure Plate Push pressure Plate Push : PressurePlatePushAfterEventSignal Remarks A pressure plate has pushed (at least one entity has moved onto a pressure plate.) Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `pressurePlatePush` event, which is triggered when a player steps on a pressure plate world . afterEvents . pressurePlatePush . subscribe (( eventData ) => { // Extract the source entity (the player who stepped on the pressure plate) and the block (pressure plate) const { source , block } = eventData ; // Extract the x, y, and z coordinates from the block's location const { x , y , z } = block . location ; // Format the coordinates as a string const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player stepped on the pressure plate and where const message = ` ${ source . name } stepped on a pressure plate at location ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); }); Copy Readonly projectile Hit Block projectile Hit Block : ProjectileHitBlockAfterEventSignal Remarks This event fires when a projectile hits a block. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `projectileHitBlock` event, which is triggered when a projectile hits a block world . afterEvents . projectileHitBlock . subscribe (( eventData ) => { // Extract the source entity (the one that shot the projectile) const { source } = eventData ; // Retrieve the block that was hit by the projectile const hitBlock = eventData . getBlockHit ()?. block ; // Check if the hitBlock is valid if ( hitBlock ) { // Extract the x, y, and z coordinates from the hitBlock's location const { x , y , z } = hitBlock . location ; // Format the coordinates as a string const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player hit which block and where const message = ` ${ source . name } hit the block at location ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); } }); Copy Readonly projectile Hit Entity projectile Hit Entity : ProjectileHitEntityAfterEventSignal Remarks This event fires when a projectile hits an entity. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `projectileHitEntity` event, which is triggered when a projectile hits an entity world . afterEvents . projectileHitEntity . subscribe (( eventData ) => { // Destructure the eventData to get the source entity (the one that shot the projectile) const { source } = eventData ; // Get the entity that was hit by the projectile const hitEntity = eventData . getEntityHit ()?. entity ; // Check if the hitEntity is valid if ( hitEntity ) { // Extract the x, y, and z coordinates from the hitEntity's location const { x , y , z } = hitEntity . location ; // Create a string representing the coordinates in the format "x, y, z" const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player hit which entity and where const message = ` ${ source . name } hit the entity at location ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); // Immediately kill the hit entity hitEntity . kill (); } }); Copy Readonly target Block Hit target Block Hit : TargetBlockHitAfterEventSignal Remarks A target block was hit. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the `targetBlockHit` event, which is triggered when a player hits a block world . afterEvents . targetBlockHit . subscribe (( eventData ) => { // Destructure the `eventData` to get the source entity (player) and hit location const { source , hitVector } = eventData ; // Extract the x, y, and z coordinates from the hitVector const { x , y , z } = hitVector ; // Create a string representing the coordinates in the format "x, y, z" const coordinates = ` ${ x } , ${ y } , ${ z } ` ; // Construct a message indicating which player hit the block and where const message = ` ${ source . name } hit a target block at ${ coordinates } ` ; // Send the message to all players in the world world . sendMessage ( message ); }); /* Explanation: This script listens for the `targetBlockHit` event, which occurs whenever a player hits a block. When the event is triggered: - It retrieves the player who hit the block (`source`) and the location where the block was hit (`hitVector`). - It formats the location coordinates and constructs a message with the player's name and coordinates. - It then sends this message to all players in the world, so everyone knows who hit a block and where. */ Copy Readonly trip Wire Trip trip Wire Trip : TripWireTripAfterEventSignal Remarks A trip wire was tripped. Example subscribe.js // Script by WavePlayz Copy Readonly weather Change weather Change : WeatherChangeAfterEventSignal Remarks This event will be triggered when the weather changes within Minecraft. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the weatherChange event, which is triggered when the weather changes in the world world . afterEvents . weatherChange . subscribe (( eventData ) => { const { dimension , previousWeather , newWeather } = eventData ; // Send a message to all players indicating the weather change details world . sendMessage ( `Weather changed from ${ previousWeather } to ${ newWeather } in dimension ${ dimension } ` ); }); Copy Readonly world Initialize world Initialize : WorldInitializeAfterEventSignal Remarks This event fires when the script environment is initialized on a World. Example subscribe.js // Script by WavePlayz import { world } from "@minecraft/server" ; // Subscribe to the worldInitialize event, which is triggered when the world is initialized world . afterEvents . worldInitialize . subscribe (() => { console . warn ( "World has been initialized" ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block Explode button Push data Driven Entity Trigger effect Add entity Die entity Health Changed entity Hit Block entity Hit Entity entity Hurt entity Load entity Remove entity Spawn explosion game Rule Change item Complete Use item Release Use item Start Use item Start Use On item Stop Use item Stop Use On item Use item Use On lever Action piston Activate player Break Block player Dimension Change player Emote player Game Mode Change player Input Permission Category Change player Interact With Block player Interact With Entity player Join player Leave player Place Block player Spawn pressure Plate Pop pressure Plate Push projectile Hit Block projectile Hit Entity target Block Hit trip Wire Trip weather Change world Initialize Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldBeforeEvents Class WorldBeforeEvents A set of events that fire before an actual action occurs. In most cases, you can potentially cancel or modify the impending event. Note that in before events any APIs that modify gameplay state will not function and will throw an error. (e.g., dimension.spawnEntity) Hierarchy WorldBeforeEvents Index Constructors constructor Properties effect Add entity Remove explosion item Use item Use On player Break Block player Game Mode Change player Interact With Block player Interact With Entity player Leave weather Change world Initialize Constructors Private constructor new World Before Events ( ) : WorldBeforeEvents Returns WorldBeforeEvents Properties Readonly effect Add effect Add : EffectAddBeforeEventSignal Remarks This event is triggered after an event has been added to an entity. Readonly entity Remove entity Remove : EntityRemoveBeforeEventSignal Remarks Fires before an entity is removed from the world (for example, unloaded or removed after being killed.) Readonly explosion explosion : ExplosionBeforeEventSignal Remarks This event is fired after an explosion occurs. Readonly item Use item Use : ItemUseBeforeEventSignal Remarks This event fires when an item is successfully used by a player. Readonly item Use On item Use On : ItemUseOnBeforeEventSignal Remarks This event fires when an item is used on a block by a player. Example subscribe.ts import { world , Player , BlockPermutation } from "@minecraft/server" ; // Subscribe to the itemUseOn event before it happens world . beforeEvents . itemUseOn . subscribe (( event ) => { const { source , block , itemStack } = event ; if (!( source instanceof Player )) return ; source . sendMessage ( "You used " + itemStack . typeId + " on " + block . typeId ); // If the item is a diamond, set the block to be a diamond block if ( itemStack . typeId === "minecraft:diamond" ) { block . setPermutation ( BlockPermutation . resolve ( "minecraft:diamond_block" ) ); } }); Copy Readonly player Break Block player Break Block : PlayerBreakBlockBeforeEventSignal Remarks This event fires before a block is broken by a player. Readonly player Game Mode Change player Game Mode Change : PlayerGameModeChangeBeforeEventSignal Readonly player Interact With Block player Interact With Block : PlayerInteractWithBlockBeforeEventSignal Remarks Fires before a player interacts with a block. Readonly player Interact With Entity player Interact With Entity : PlayerInteractWithEntityBeforeEventSignal Remarks Fires before a player interacts with an entity. Readonly player Leave player Leave : PlayerLeaveBeforeEventSignal Remarks Fires when a player leaves the game. Example leavingMessage.ts import { world } from "@minecraft/server" ; world . beforeEvents . playerLeave . subscribe (({ player }) => { world . sendMessage ( `[ ${ new Date (). toISOString () } ]` + player . name + "left the server" ); }); Copy Readonly weather Change weather Change : WeatherChangeBeforeEventSignal Readonly world Initialize world Initialize : WorldInitializeBeforeEventSignal Remarks This event fires immediately when the script environment is initialized on a World. Not all script functionality may be available. For guaranteed access to world state, use the world initialize after event. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor effect Add entity Remove explosion item Use item Use On player Break Block player Game Mode Change player Interact With Block player Interact With Entity player Leave weather Change world Initialize Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldInitializeAfterEvent Class WorldInitializeAfterEvent Contains information and methods that can be used at the initialization of the scripting environment for a World. Hierarchy WorldInitializeAfterEvent Index Constructors constructor Constructors Private constructor new World Initialize After Event ( ) : WorldInitializeAfterEvent Returns WorldInitializeAfterEvent Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldInitializeAfterEventSignal Class WorldInitializeAfterEventSignal Manages callbacks that are run on the first tick of the World. Do note that this event may run multiple times within a session in the case that the /reload command is used. Hierarchy WorldInitializeAfterEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new World Initialize After Event Signal ( ) : WorldInitializeAfterEventSignal Returns WorldInitializeAfterEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeAfterEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeAfterEvent Returns void Remarks Adds a callback that will be called when the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeAfterEvent Returns void Returns void Remarks Removes a callback from being called the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldInitializeBeforeEvent Class WorldInitializeBeforeEvent Contains information and methods that can be used at the initialization of the scripting environment for a World. Also, use the supplied blockRegistry object to register block custom components within the scope of the World Initialize execution. Hierarchy WorldInitializeBeforeEvent Index Constructors constructor Properties block Component Registry item Component Registry Constructors Private constructor new World Initialize Before Event ( ) : WorldInitializeBeforeEvent Returns WorldInitializeBeforeEvent Properties Readonly block Component Registry block Component Registry : BlockComponentRegistry Example customBlockComponent.ts import { world , BlockPermutation } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( event ) => { event . blockComponentRegistry . registerCustomComponent ( "jayly:custom_block" , { onStepOn ( data ) { data . block . setPermutation ( BlockPermutation . resolve ( "minecraft:emerald_block" ) ); }, }); }); Copy Readonly item Component Registry item Component Registry : ItemComponentRegistry Remarks Provides the functionality for registering custom components for items. Example customItemComponent.ts import { BlockPermutation , ItemComponentMineBlockEvent , ItemCustomComponent , world , } from "@minecraft/server" ; class MineDiamondComponent implements ItemCustomComponent { onMineBlock ( e : ItemComponentMineBlockEvent ): void { const { minedBlockPermutation , block } = e ; if ( minedBlockPermutation . matches ( "minecraft:diamond_ore" )) { block . setPermutation ( BlockPermutation . resolve ( "minecraft:stone" )); } } } world . beforeEvents . worldInitialize . subscribe (( event ) => { event . itemComponentRegistry . registerCustomComponent ( "jayly:custom_item" , new MineDiamondComponent () ); }); Copy Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor block Component Registry item Component Registry Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldInitializeBeforeEventSignal Class WorldInitializeBeforeEventSignal Manages callbacks that are run at the initialization of the scripting environment for a World. Do note that this event may run multiple times within a session in the case that the /reload command is used. Hierarchy WorldInitializeBeforeEventSignal Index Constructors constructor Methods subscribe unsubscribe Constructors Private constructor new World Initialize Before Event Signal ( ) : WorldInitializeBeforeEventSignal Returns WorldInitializeBeforeEventSignal Methods subscribe subscribe ( callback ) : ( ( arg ) => void ) Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeBeforeEvent Returns void Returns ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeBeforeEvent Returns void Remarks Adds a callback that will be called when the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. Remarks Adds a callback that will be called when the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. unsubscribe unsubscribe ( callback ) : void Parameters callback : ( ( arg ) => void ) ( arg ) : void Parameters arg : WorldInitializeBeforeEvent Returns void Returns void Remarks Removes a callback from being called the scripting environment is initialized for a World. This function can't be called in read-only mode. This function can be called in early-execution mode. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page constructor subscribe unsubscribe Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockCustomComponent Interface BlockCustomComponent Contains a set of events that will be raised for a block. This object must be bound using the BlockRegistry. Example registerBlockComponent.ts import { world } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( initEvent ) => { initEvent . blockComponentRegistry . registerCustomComponent ( "custom:block" , { beforeOnPlayerPlace : ( event ) => { const { player , block , face , permutationToPlace , dimension } = event ; event . cancel = true ; // include this if canceling block placement // Your code here }, onEntityFallOn : ( event ) => { const { entity , block , fallDistance , dimension } = event ; // Your code here }, onPlace : ( event ) => { const { block , dimension , previousBlock } = event ; // Your code here }, onPlayerDestroy : ( event ) => { const { player , block , dimension , destroyedBlockPermutation } = event ; // Your code here }, onPlayerInteract : ( event ) => { const { player , block , dimension , face , faceLocation } = event ; // Your code here }, onRandomTick : ( event ) => { const { block , dimension } = event ; // Your code here }, onStepOff : ( event ) => { const { entity , block , dimension } = event ; // Your code here }, onStepOn : ( event ) => { const { entity , block , dimension } = event ; // Your code here }, onTick : ( event ) => { const { block , dimension } = event ; // Your code here }, }); }); Copy Hierarchy BlockCustomComponent Index Properties before On Player Place? on Entity Fall On? on Place? on Player Destroy? on Player Interact? on Random Tick? on Step Off? on Step On? on Tick? Properties Optional before On Player Place before On Player Place ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentPlayerPlaceBeforeEvent Returns void Remarks This function will be called before a player places the block. Optional on Entity Fall On on Entity Fall On ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentEntityFallOnEvent Returns void Remarks This function will be called when an entity falls onto the block that this custom component is bound to. Optional on Place on Place ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentOnPlaceEvent Returns void Remarks This function will be called when the block that this custom component is bound to is placed. Optional on Player Destroy on Player Destroy ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentPlayerDestroyEvent Returns void Remarks This function will be called when a player destroys a specific block. Optional on Player Interact on Player Interact ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentPlayerInteractEvent Returns void Remarks This function will be called when a player sucessfully interacts with the block that this custom component is bound to. Optional on Random Tick on Random Tick ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentRandomTickEvent Returns void Remarks This function will be called when a block randomly ticks. Optional on Step Off on Step Off ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentStepOffEvent Returns void Remarks This function will be called when an entity steps off the block that this custom component is bound to. Optional on Step On on Step On ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentStepOnEvent Returns void Remarks This function will be called when an entity steps onto the block that this custom component is bound to. Optional on Tick on Tick ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : BlockComponentTickEvent Returns void Remarks This function will be called when a block ticks. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page before On Player Place on Entity Fall On on Place on Player Destroy on Player Interact on Random Tick on Step Off on Step On on Tick Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockEventOptions Interface BlockEventOptions Contains optional parameters for registering a block event. Hierarchy BlockEventOptions Index Properties block Types? permutations? Properties Optional block Types block Types ?: string [] Remarks If this value is set, this event will only fire if the impacted block's type matches this parameter. Optional permutations permutations ?: BlockPermutation [] Remarks If this value is set, this event will only fire if the impacted block's permutation matches this parameter. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page block Types permutations Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockFilter Interface BlockFilter Options to include or exclude blocks based on type, tag or permutation. If no include options are added it will select all blocks that are not rejected by the exclude options. If at least one include option is added the block must match one of the include options to not be rejected. Hierarchy BlockFilter BlockRaycastOptions Index Properties exclude Permutations? exclude Tags? exclude Types? include Permutations? include Tags? include Types? Properties Optional exclude Permutations exclude Permutations ?: BlockPermutation [] Remarks Array of block permutations that the filter should reject if any matches. Optional exclude Tags exclude Tags ?: string [] Remarks Array of block tags that the filter should reject if any matches. Optional exclude Types exclude Types ?: string [] Remarks Array of block types that the filter should reject if any matches. Optional include Permutations include Permutations ?: BlockPermutation [] Remarks Array of block permutations that the filter should select if at least one matches. Optional include Tags include Tags ?: string [] Remarks Array of block tags that the filter should select if at least one matches. Optional include Types include Types ?: string [] Remarks Array of block types that the filter should select if at least one matches. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude Permutations exclude Tags exclude Types include Permutations include Tags include Types Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockHitInformation Interface BlockHitInformation Contains more information for events where a block is hit. Hierarchy BlockHitInformation Index Properties block face face Location Properties block block : Block Remarks Block that was hit. face face : Direction Remarks Face of the block that was hit. face Location face Location : Vector3 Remarks Location relative to the bottom north-west corner of the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page block face face Location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockRaycastHit Interface BlockRaycastHit Contains information for block raycast hit results. Hierarchy BlockRaycastHit Index Properties block face face Location Properties block block : Block Remarks Block that was hit. face face : Direction Remarks Face of the block that was hit. face Location face Location : Vector3 Remarks Hit location relative to the bottom north-west corner of the block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page block face face Location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 BlockRaycastOptions Interface BlockRaycastOptions Contains additional options for configuring a block raycast query. Hierarchy BlockFilter BlockRaycastOptions Index Properties exclude Permutations? exclude Tags? exclude Types? include Liquid Blocks? include Passable Blocks? include Permutations? include Tags? include Types? max Distance? Properties Optional exclude Permutations exclude Permutations ?: BlockPermutation [] Remarks Array of block permutations that the filter should reject if any matches. Inherited from BlockFilter . excludePermutations Optional exclude Tags exclude Tags ?: string [] Remarks Array of block tags that the filter should reject if any matches. Inherited from BlockFilter . excludeTags Optional exclude Types exclude Types ?: string [] Remarks Array of block types that the filter should reject if any matches. Inherited from BlockFilter . excludeTypes Optional include Liquid Blocks include Liquid Blocks ?: boolean Remarks If true, liquid blocks will be considered as blocks that 'stop' the raycast. Optional include Passable Blocks include Passable Blocks ?: boolean Remarks If true, passable blocks like vines and flowers will be considered as blocks that 'stop' the raycast. Optional include Permutations include Permutations ?: BlockPermutation [] Remarks Array of block permutations that the filter should select if at least one matches. Inherited from BlockFilter . includePermutations Optional include Tags include Tags ?: string [] Remarks Array of block tags that the filter should select if at least one matches. Inherited from BlockFilter . includeTags Optional include Types include Types ?: string [] Remarks Array of block types that the filter should select if at least one matches. Inherited from BlockFilter . includeTypes Optional max Distance max Distance ?: number Remarks Maximum distance, in blocks, to process the raycast. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude Permutations exclude Tags exclude Types include Liquid Blocks include Passable Blocks include Permutations include Tags include Types max Distance Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraDefaultOptions Interface CameraDefaultOptions Hierarchy CameraDefaultOptions Index Properties ease Options Properties ease Options ease Options : CameraEaseOptions Remarks Sets a set of easing options for the camera. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraEaseOptions Interface CameraEaseOptions Contains options associated with a camera ease operation. Hierarchy CameraEaseOptions Index Properties ease Time? ease Type? Properties Optional ease Time ease Time ?: number Remarks Time for the ease operation. Optional ease Type ease Type ?: EasingType Remarks Type of ease operation to use. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Time ease Type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraFadeOptions Interface CameraFadeOptions Used to initiate a full-screen color fade. Hierarchy CameraFadeOptions Index Properties fade Color? fade Time? Properties Optional fade Color fade Color ?: RGB Remarks Fade color to use. Optional fade Time fade Time ?: CameraFadeTimeOptions Remarks Time in seconds for the fade-in, hold, and fade-out seconds. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page fade Color fade Time Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraFadeTimeOptions Interface CameraFadeTimeOptions Contains timings for a fade transition. Hierarchy CameraFadeTimeOptions Index Properties fade In Time fade Out Time hold Time Properties fade In Time fade In Time : number Remarks Time, in seconds, for a fade-in. fade Out Time fade Out Time : number Remarks Time, in seconds, for a fade-out. hold Time hold Time : number Remarks Time, in seconds, to hold the full screen color. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page fade In Time fade Out Time hold Time Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraSetFacingOptions Interface CameraSetFacingOptions Hierarchy CameraSetFacingOptions Index Properties ease Options? facing Entity location? Properties Optional ease Options ease Options ?: CameraEaseOptions facing Entity facing Entity : Entity Optional location location ?: Vector3 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options facing Entity location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraSetLocationOptions Interface CameraSetLocationOptions Hierarchy CameraSetLocationOptions Index Properties ease Options? location Properties Optional ease Options ease Options ?: CameraEaseOptions location location : Vector3 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraSetPosOptions Interface CameraSetPosOptions Hierarchy CameraSetPosOptions Index Properties ease Options? facing Location location? Properties Optional ease Options ease Options ?: CameraEaseOptions facing Location facing Location : Vector3 Optional location location ?: Vector3 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options facing Location location Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 CameraSetRotOptions Interface CameraSetRotOptions Hierarchy CameraSetRotOptions Index Properties ease Options? location? rotation Properties Optional ease Options ease Options ?: CameraEaseOptions Optional location location ?: Vector3 rotation rotation : Vector2 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page ease Options location rotation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DefinitionModifier Interface DefinitionModifier Contains a set of updates to the component definition state of an entity. Hierarchy DefinitionModifier Index Properties added Component Groups removed Component Groups Properties added Component Groups added Component Groups : string [] Remarks Retrieves the list of component groups that will be added via this definition modification. removed Component Groups removed Component Groups : string [] Remarks The list of component groups that will be removed via this definition modification. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page added Component Groups removed Component Groups Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 DimensionLocation Interface DimensionLocation An exact coordinate within the world, including its dimension and location. Hierarchy DimensionLocation Index Properties dimension x y z Properties dimension dimension : Dimension Remarks Dimension that this coordinate is associated with. x x : number Remarks X component of this dimension-location. y y : number Remarks Y component of this dimension-location. z z : number Remarks Z component of this dimension-location. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page dimension x y z Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Enchantment Interface Enchantment This interface represents a specific leveled enchantment that is applied to an item. Hierarchy Enchantment Index Properties level type Properties level level : number Remarks The level of this enchantment instance. type type : EnchantmentType Remarks The enchantment type of this instance. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page level type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityApplyDamageByProjectileOptions Interface EntityApplyDamageByProjectileOptions Additional options for when damage has been applied via a projectile. Hierarchy EntityApplyDamageByProjectileOptions Index Properties damaging Entity? damaging Projectile Properties Optional damaging Entity damaging Entity ?: Entity Remarks Optional entity that fired the projectile. damaging Projectile damaging Projectile : Entity Remarks Projectile that caused damage. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page damaging Entity damaging Projectile Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityApplyDamageOptions Interface EntityApplyDamageOptions Additional descriptions and metadata for a damage event. Hierarchy EntityApplyDamageOptions Index Properties cause damaging Entity? Properties cause cause : EntityDamageCause Remarks Underlying cause of the damage. Optional damaging Entity damaging Entity ?: Entity Remarks Optional entity that caused the damage. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page cause damaging Entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDamageSource Interface EntityDamageSource Provides information about how damage has been applied to an entity. Hierarchy EntityDamageSource Index Properties cause damaging Entity? damaging Projectile? Properties cause cause : EntityDamageCause Remarks Cause enumeration of damage. Optional damaging Entity damaging Entity ?: Entity Remarks Optional entity that caused the damage. Optional damaging Projectile damaging Projectile ?: Entity Remarks Optional projectile that may have caused damage. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page cause damaging Entity damaging Projectile Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityDataDrivenTriggerEventOptions Interface EntityDataDrivenTriggerEventOptions Specifies additional filters that are used in registering a data driven trigger event for entities. Hierarchy EntityDataDrivenTriggerEventOptions Index Properties entities? entity Types? event Types? Properties Optional entities entities ?: Entity [] Remarks If this value is set, this event will only fire for entities that match the entities within this collection. Optional entity Types entity Types ?: string [] Remarks If this value is set, this event will only fire if the impacted entities' type matches this parameter. Optional event Types event Types ?: string [] Remarks If this value is set, this event will only fire if the impacted triggered event matches one of the events listed in this parameter. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page entities entity Types event Types Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityEffectOptions Interface EntityEffectOptions Contains additional options for entity effects. Hierarchy EntityEffectOptions Index Properties amplifier? show Particles? Properties Optional amplifier amplifier ?: number Remarks The strength of the effect. Optional show Particles show Particles ?: boolean Remarks If true, will show particles when effect is on the entity. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page amplifier show Particles Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityEventOptions Interface EntityEventOptions Contains optional parameters for registering an entity event. Hierarchy EntityEventOptions Index Properties entities? entity Types? Properties Optional entities entities ?: Entity [] Remarks If this value is set, this event will only fire for entities that match the entities within this collection. Optional entity Types entity Types ?: string [] Remarks If this value is set, this event will only fire if the impacted entities' type matches this parameter. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page entities entity Types Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityFilter Interface EntityFilter Contains options for filtering entities. Hierarchy EntityFilter EntityQueryOptions EntityRaycastOptions Index Properties exclude Families? exclude Game Modes? exclude Names? exclude Tags? exclude Types? families? game Mode? max Horizontal Rotation? max Level? max Vertical Rotation? min Horizontal Rotation? min Level? min Vertical Rotation? name? property Options? score Options? tags? type? Properties Optional exclude Families exclude Families ?: string [] Remarks Excludes entities that match one or more of the specified families. Optional exclude Game Modes exclude Game Modes ?: GameMode [] Remarks Excludes entities if have a specific gamemode that matches the specified gamemode. Optional exclude Names exclude Names ?: string [] Remarks Excludes entities that have a name that match one of the specified values. Optional exclude Tags exclude Tags ?: string [] Remarks Excludes entities with a tag that matches one of the specified values. Optional exclude Types exclude Types ?: string [] Remarks Excludes entities if they are one of the specified types. Optional families families ?: string [] Remarks If specified, includes entities that match all of the specified families. Optional game Mode game Mode ?: GameMode Remarks If specified, includes entities with a gamemode that matches the specified gamemode. Optional max Horizontal Rotation max Horizontal Rotation ?: number Remarks If specified, will only include entities that have at most this horizontal rotation. Optional max Level max Level ?: number Remarks If defined, only players that have at most this level are returned. Optional max Vertical Rotation max Vertical Rotation ?: number Remarks If specified, only entities that have at most this vertical rotation are returned. Optional min Horizontal Rotation min Horizontal Rotation ?: number Remarks If specified, will only include entities that have at a minimum this horizontal rotation. Optional min Level min Level ?: number Remarks If defined, only players that have at least this level are returned. Optional min Vertical Rotation min Vertical Rotation ?: number Remarks If specified, will only include entities that have at least this vertical rotation. Optional name name ?: string Remarks Includes entities with the specified name. Optional property Options property Options ?: EntityQueryPropertyOptions [] Optional score Options score Options ?: EntityQueryScoreOptions [] Remarks Gets/sets a collection of EntityQueryScoreOptions objects with filters for specific scoreboard objectives. Optional tags tags ?: string [] Remarks Includes entities that match all of the specified tags. Optional type type ?: string Remarks If defined, entities that match this type are included. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude Families exclude Game Modes exclude Names exclude Tags exclude Types families game Mode max Horizontal Rotation max Level max Vertical Rotation min Horizontal Rotation min Level min Vertical Rotation name property Options score Options tags type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityHitInformation Interface EntityHitInformation Contains additional information about an entity that was hit. Hierarchy EntityHitInformation Index Properties entity? Properties Optional entity entity ?: Entity Remarks Entity that was hit. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityQueryOptions Interface EntityQueryOptions Contains options for selecting entities within an area. Example BlockConditional.ts import { Dimension } from '@minecraft/server' ; // Having this command: // execute as @e[type=fox] positioned as @s if block ^ ^-1 ^ stone run summon salmon // Equivalent scripting code would be: function spawnFish ( dimension : Dimension ) { dimension . getEntities ({ type: 'fox' , }) . filter ( entity => { const block = dimension . getBlock ({ x: entity . location . x , y: entity . location . y - 1 , z: entity . location . z , }); return block !== undefined && block . matches ( 'minecraft:stone' ); }) . forEach ( entity => { dimension . spawnEntity ( 'salmon' , entity . location ); }); } Copy Example EntityPropertyOptions.ts import { world , EntityQueryOptions } from '@minecraft/server' ; // Having this command: // execute as @e[has_property={property=propId}] // Equivalent scripting code would be: function findEntitiesHavingAProperty ( propId : string ) { const queryOption : EntityQueryOptions = { propertyOptions: [{ propertyId: propId }] }; const overworld = world . getDimension ( 'overworld' ); const entities = overworld . getEntities ( queryOption ); } // Having this command: // execute as @e[has_property={propId=propValue}] // Equivalent scripting code would be: function findEntitiesHavingPropertyEqualsTo ( propId : string , propValue : boolean | number | string ) { const queryOption : EntityQueryOptions = { propertyOptions: [{ propertyId: propId , value: { equals: propValue } }] }; const overworld = world . getDimension ( 'overworld' ); const entities = overworld . getEntities ( queryOption ); } Copy Example PlaySoundChained.ts import { Dimension } from '@minecraft/server' ; // Having this command: // execute as @e[type=armor_stand,name=myArmorStand,tag=dummyTag1,tag=!dummyTag2] run playsound raid.horn @a // Equivalent scripting code would be: function playSounds ( dimension : Dimension ) { const targetPlayers = dimension . getPlayers (); const originEntities = dimension . getEntities ({ type: 'armor_stand' , name: 'myArmorStand' , tags: [ 'dummyTag1' ], excludeTags: [ 'dummyTag2' ], }); originEntities . forEach ( entity => { targetPlayers . forEach ( player => { player . playSound ( 'raid.horn' ); }); }); } Copy Example SendMessageAllPlayers.ts import { Dimension } from '@minecraft/server' ; // Having this command: // execute as @e[type=armor_stand,name=myArmorStand,tag=dummyTag1,tag=!dummyTag2] run tellraw @a { "rawtext": [{"translate": "hello.world" }] } // Equivalent scripting code would be: function sendMessagesToPlayers ( dimension : Dimension ) { const targetPlayers = dimension . getPlayers (); const originEntities = dimension . getEntities ({ type: 'armor_stand' , name: 'myArmorStand' , tags: [ 'dummyTag1' ], excludeTags: [ 'dummyTag2' ], }); originEntities . forEach ( entity => { targetPlayers . forEach ( player => { player . sendMessage ({ rawtext: [{ translate: 'hello.world' }] }); }); }); } Copy Example SetScoreBoardChained.ts import { Dimension , world } from '@minecraft/server' ; // Having these commands: // scoreboard objectives add scoreObjective1 dummy // scoreboard players set @e[type=armor_stand,name=myArmorStand] scoreObjective1 -1 // Equivalent scripting code would be: function setScores ( dimension : Dimension ) { const objective = world . scoreboard . addObjective ( 'scoreObjective1' , 'dummy' ); dimension . getEntities ({ type: 'armor_stand' , name: 'myArmorStand' , }) . forEach ( entity => { if ( entity . scoreboardIdentity !== undefined ) { objective . setScore ( entity . scoreboardIdentity , - 1 ); } }); } Copy Example SummonMobChained.ts import { Dimension } from '@minecraft/server' ; // Having this command: // execute as @e[type=armor_stand] run execute as @a[x=0,y=-60,z=0,c=4,r=15] run summon pig ~1 ~ ~ // Equivalent scripting code would be: function spawnPigs ( dimension : Dimension ) { const armorStandArray = dimension . getEntities ({ type: 'armor_stand' , }); const playerArray = dimension . getPlayers ({ location: { x: 0 , y: - 60 , z: 0 }, closest: 4 , maxDistance: 15 , }); armorStandArray . forEach ( entity => { playerArray . forEach ( player => { dimension . spawnEntity ( 'pig' , { x: player . location . x + 1 , y: player . location . y , z: player . location . z , }); }); }); } Copy Hierarchy EntityFilter EntityQueryOptions Index Properties closest? exclude Families? exclude Game Modes? exclude Names? exclude Tags? exclude Types? families? farthest? game Mode? location? max Distance? max Horizontal Rotation? max Level? max Vertical Rotation? min Distance? min Horizontal Rotation? min Level? min Vertical Rotation? name? property Options? score Options? tags? type? volume? Properties Optional closest closest ?: number Remarks Limits the number of entities to return, opting for the closest N entities as specified by this property. The location value must also be specified on the query options object. Optional exclude Families exclude Families ?: string [] Remarks Excludes entities that match one or more of the specified families. Inherited from EntityFilter . excludeFamilies Optional exclude Game Modes exclude Game Modes ?: GameMode [] Remarks Excludes entities if have a specific gamemode that matches the specified gamemode. Inherited from EntityFilter . excludeGameModes Optional exclude Names exclude Names ?: string [] Remarks Excludes entities that have a name that match one of the specified values. Inherited from EntityFilter . excludeNames Optional exclude Tags exclude Tags ?: string [] Remarks Excludes entities with a tag that matches one of the specified values. Inherited from EntityFilter . excludeTags Optional exclude Types exclude Types ?: string [] Remarks Excludes entities if they are one of the specified types. Inherited from EntityFilter . excludeTypes Optional families families ?: string [] Remarks If specified, includes entities that match all of the specified families. Inherited from EntityFilter . families Optional farthest farthest ?: number Remarks Limits the number of entities to return, opting for the farthest N entities as specified by this property. The location value must also be specified on the query options object. Optional game Mode game Mode ?: GameMode Remarks If specified, includes entities with a gamemode that matches the specified gamemode. Inherited from EntityFilter . gameMode Optional location location ?: Vector3 Remarks Adds a seed location to the query that is used in conjunction with closest, farthest, limit, volume, and distance properties. Optional max Distance max Distance ?: number Remarks If specified, includes entities that are less than this distance away from the location specified in the location property. Optional max Horizontal Rotation max Horizontal Rotation ?: number Remarks If specified, will only include entities that have at most this horizontal rotation. Inherited from EntityFilter . maxHorizontalRotation Optional max Level max Level ?: number Remarks If defined, only players that have at most this level are returned. Inherited from EntityFilter . maxLevel Optional max Vertical Rotation max Vertical Rotation ?: number Remarks If specified, only entities that have at most this vertical rotation are returned. Inherited from EntityFilter . maxVerticalRotation Optional min Distance min Distance ?: number Remarks If specified, includes entities that are least this distance away from the location specified in the location property. Optional min Horizontal Rotation min Horizontal Rotation ?: number Remarks If specified, will only include entities that have at a minimum this horizontal rotation. Inherited from EntityFilter . minHorizontalRotation Optional min Level min Level ?: number Remarks If defined, only players that have at least this level are returned. Inherited from EntityFilter . minLevel Optional min Vertical Rotation min Vertical Rotation ?: number Remarks If specified, will only include entities that have at least this vertical rotation. Inherited from EntityFilter . minVerticalRotation Optional name name ?: string Remarks Includes entities with the specified name. Inherited from EntityFilter . name Optional property Options property Options ?: EntityQueryPropertyOptions [] Inherited from EntityFilter . propertyOptions Optional score Options score Options ?: EntityQueryScoreOptions [] Remarks Gets/sets a collection of EntityQueryScoreOptions objects with filters for specific scoreboard objectives. Inherited from EntityFilter . scoreOptions Optional tags tags ?: string [] Remarks Includes entities that match all of the specified tags. Inherited from EntityFilter . tags Optional type type ?: string Remarks If defined, entities that match this type are included. Inherited from EntityFilter . type Optional volume volume ?: Vector3 Remarks In conjunction with location, specified a cuboid volume of entities to include. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page closest exclude Families exclude Game Modes exclude Names exclude Tags exclude Types families farthest game Mode location max Distance max Horizontal Rotation max Level max Vertical Rotation min Distance min Horizontal Rotation min Level min Vertical Rotation name property Options score Options tags type volume Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityQueryPropertyOptions Interface EntityQueryPropertyOptions Hierarchy EntityQueryPropertyOptions Index Properties exclude? property Id value? Properties Optional exclude exclude ?: boolean property Id property Id : string Optional value value ?: string | boolean | EqualsComparison | GreaterThanComparison | GreaterThanOrEqualsComparison | LessThanComparison | LessThanOrEqualsComparison | NotEqualsComparison | RangeComparison Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude property Id value Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityQueryScoreOptions Interface EntityQueryScoreOptions Contains additional options for filtering players based on their score for an objective. Hierarchy EntityQueryScoreOptions Index Properties exclude? max Score? min Score? objective? Properties Optional exclude exclude ?: boolean Remarks If set to true, entities and players within this score range are excluded from query results. Optional max Score max Score ?: number Remarks If defined, only players that have a score equal to or under maxScore are included. Optional min Score min Score ?: number Remarks If defined, only players that have a score equal to or over minScore are included. Optional objective objective ?: string Remarks Identifier of the scoreboard objective to filter on. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude max Score min Score objective Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRaycastHit Interface EntityRaycastHit Contains information for entity raycast hit results. Hierarchy EntityRaycastHit Index Properties distance entity Properties distance distance : number Remarks Distance from ray origin to entity bounds. entity entity : Entity Remarks Entity that was hit. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page distance entity Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EntityRaycastOptions Interface EntityRaycastOptions Contains additional options for an entity raycast operation. Hierarchy EntityFilter EntityRaycastOptions Index Properties exclude Families? exclude Game Modes? exclude Names? exclude Tags? exclude Types? families? game Mode? ignore Block Collision? include Liquid Blocks? include Passable Blocks? max Distance? max Horizontal Rotation? max Level? max Vertical Rotation? min Horizontal Rotation? min Level? min Vertical Rotation? name? property Options? score Options? tags? type? Properties Optional exclude Families exclude Families ?: string [] Remarks Excludes entities that match one or more of the specified families. Inherited from EntityFilter . excludeFamilies Optional exclude Game Modes exclude Game Modes ?: GameMode [] Remarks Excludes entities if have a specific gamemode that matches the specified gamemode. Inherited from EntityFilter . excludeGameModes Optional exclude Names exclude Names ?: string [] Remarks Excludes entities that have a name that match one of the specified values. Inherited from EntityFilter . excludeNames Optional exclude Tags exclude Tags ?: string [] Remarks Excludes entities with a tag that matches one of the specified values. Inherited from EntityFilter . excludeTags Optional exclude Types exclude Types ?: string [] Remarks Excludes entities if they are one of the specified types. Inherited from EntityFilter . excludeTypes Optional families families ?: string [] Remarks If specified, includes entities that match all of the specified families. Inherited from EntityFilter . families Optional game Mode game Mode ?: GameMode Remarks If specified, includes entities with a gamemode that matches the specified gamemode. Inherited from EntityFilter . gameMode Optional ignore Block Collision ignore Block Collision ?: boolean Remarks If true, blocks will not be considered as blocks that 'stop' the raycast. Optional include Liquid Blocks include Liquid Blocks ?: boolean Remarks If true, liquid blocks will be considered as blocks that 'stop' the raycast. Optional include Passable Blocks include Passable Blocks ?: boolean Remarks If true, passable blocks like vines and flowers will be considered as blocks that 'stop' the raycast. Optional max Distance max Distance ?: number Remarks Maximum distance, in blocks, to process the raycast. Optional max Horizontal Rotation max Horizontal Rotation ?: number Remarks If specified, will only include entities that have at most this horizontal rotation. Inherited from EntityFilter . maxHorizontalRotation Optional max Level max Level ?: number Remarks If defined, only players that have at most this level are returned. Inherited from EntityFilter . maxLevel Optional max Vertical Rotation max Vertical Rotation ?: number Remarks If specified, only entities that have at most this vertical rotation are returned. Inherited from EntityFilter . maxVerticalRotation Optional min Horizontal Rotation min Horizontal Rotation ?: number Remarks If specified, will only include entities that have at a minimum this horizontal rotation. Inherited from EntityFilter . minHorizontalRotation Optional min Level min Level ?: number Remarks If defined, only players that have at least this level are returned. Inherited from EntityFilter . minLevel Optional min Vertical Rotation min Vertical Rotation ?: number Remarks If specified, will only include entities that have at least this vertical rotation. Inherited from EntityFilter . minVerticalRotation Optional name name ?: string Remarks Includes entities with the specified name. Inherited from EntityFilter . name Optional property Options property Options ?: EntityQueryPropertyOptions [] Inherited from EntityFilter . propertyOptions Optional score Options score Options ?: EntityQueryScoreOptions [] Remarks Gets/sets a collection of EntityQueryScoreOptions objects with filters for specific scoreboard objectives. Inherited from EntityFilter . scoreOptions Optional tags tags ?: string [] Remarks Includes entities that match all of the specified tags. Inherited from EntityFilter . tags Optional type type ?: string Remarks If defined, entities that match this type are included. Inherited from EntityFilter . type Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page exclude Families exclude Game Modes exclude Names exclude Tags exclude Types families game Mode ignore Block Collision include Liquid Blocks include Passable Blocks max Distance max Horizontal Rotation max Level max Vertical Rotation min Horizontal Rotation min Level min Vertical Rotation name property Options score Options tags type Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 EqualsComparison Interface EqualsComparison Equal to operator. Hierarchy EqualsComparison Index Properties equals Properties equals equals : string | number | boolean Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page equals Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ExplosionOptions Interface ExplosionOptions Additional configuration options for the Dimension.createExplosion method. Example createExplosions.ts // Creates an explosion of radius 15 that does not break blocks import { DimensionLocation } from '@minecraft/server' ; function createExplosions ( location : DimensionLocation ) { // Creates an explosion of radius 15 that does not break blocks location . dimension . createExplosion ( location , 15 , { breaksBlocks: false }); // Creates an explosion of radius 15 that does not cause fire location . dimension . createExplosion ( location , 15 , { causesFire: true }); // Creates an explosion of radius 10 that can go underwater location . dimension . createExplosion ( location , 10 , { allowUnderwater: true }); } Copy Hierarchy ExplosionOptions Index Properties allow Underwater? breaks Blocks? causes Fire? source? Properties Optional allow Underwater allow Underwater ?: boolean Remarks Whether parts of the explosion also impact underwater. Optional breaks Blocks breaks Blocks ?: boolean Remarks Whether the explosion will break blocks within the blast radius. Optional causes Fire causes Fire ?: boolean Remarks If true, the explosion is accompanied by fires within or near the blast radius. Optional source source ?: Entity Remarks Optional source of the explosion. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page allow Underwater breaks Blocks causes Fire source Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GreaterThanComparison Interface GreaterThanComparison Greater than operator. Hierarchy GreaterThanComparison Index Properties greater Than Properties greater Than greater Than : number Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page greater Than Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 GreaterThanOrEqualsComparison Interface GreaterThanOrEqualsComparison Greater than or equal to operator. Hierarchy GreaterThanOrEqualsComparison Index Properties greater Than Or Equals Properties greater Than Or Equals greater Than Or Equals : number Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page greater Than Or Equals Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ItemCustomComponent Interface ItemCustomComponent Contains a set of events that will be raised for an item. This object must be bound using the ItemComponentRegistry. Example registerItemComponents.ts import { world } from "@minecraft/server" ; world . beforeEvents . worldInitialize . subscribe (( initEvent ) => { initEvent . itemComponentRegistry . registerCustomComponent ( "custom:item" , { onBeforeDurabilityDamage ( event ) { const { attackingEntity , durabilityDamage , hitEntity , itemStack } = event ; // Your code here }, onCompleteUse ( event ) { const { itemStack , source } = event ; // Your code here }, onConsume ( event ) { const { itemStack , source } = event ; // Your code here }, onHitEntity ( event ) { const { attackingEntity , hadEffect , hitEntity , itemStack } = event ; // Your code here }, onMineBlock ( event ) { const { block , itemStack , minedBlockPermutation , source } = event ; // Your code here }, onUse ( event ) { const { itemStack , source } = event ; // Your code here }, onUseOn ( event ) { const { source , usedOnBlockPermutation } = event ; // Your code here }, }); }); Copy Hierarchy ItemCustomComponent Index Properties on Before Durability Damage? on Complete Use? on Consume? on Hit Entity? on Mine Block? on Use? on Use On? Properties Optional on Before Durability Damage on Before Durability Damage ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentBeforeDurabilityDamageEvent Returns void Remarks This function will be called when an item containing this component is hitting an entity and about to take durability damage. Optional on Complete Use on Complete Use ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentCompleteUseEvent Returns void Remarks This function will be called when an item containing this component's use duration was completed. Optional on Consume on Consume ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentConsumeEvent Returns void Remarks This function will be called when an item containing this component is eaten by an entity. Optional on Hit Entity on Hit Entity ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentHitEntityEvent Returns void Remarks This function will be called when an item containing this component is used to hit another entity. Optional on Mine Block on Mine Block ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentMineBlockEvent Returns void Remarks This function will be called when an item containing this component is used to mine a block. Optional on Use on Use ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentUseEvent Returns void Remarks This function will be called when an item containing this component is used by a player. Optional on Use On on Use On ?: ( ( arg ) => void ) Type declaration ( arg ) : void Parameters arg : ItemComponentUseOnEvent Returns void Remarks This function will be called when an item containing this component is used on a block. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page on Before Durability Damage on Complete Use on Consume on Hit Entity on Mine Block on Use on Use On Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LessThanComparison Interface LessThanComparison Less than operator. Hierarchy LessThanComparison Index Properties less Than Properties less Than less Than : number Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page less Than Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 LessThanOrEqualsComparison Interface LessThanOrEqualsComparison Less than or equal to operator. Hierarchy LessThanOrEqualsComparison Index Properties less Than Or Equals Properties less Than Or Equals less Than Or Equals : number Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page less Than Or Equals Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MusicOptions Interface MusicOptions Additional configuration options for World.playMusic / World.queueMusic methods. Hierarchy MusicOptions Index Properties fade? loop? volume? Properties Optional fade fade ?: number Remarks Specifies a fade overlap for music at the end of play. Optional loop loop ?: boolean Remarks If set to true, this music track will play repeatedly. Optional volume volume ?: number Remarks Relative volume level of the music. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page fade loop volume Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 NotEqualsComparison Interface NotEqualsComparison Not equal to operator. Hierarchy NotEqualsComparison Index Properties not Equals Properties not Equals not Equals : string | number | boolean Remarks Threshold value compared against. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page not Equals Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayAnimationOptions Interface PlayAnimationOptions Contains additional options for how an animation is played. Hierarchy PlayAnimationOptions Index Properties blend Out Time? controller? next State? players? stop Expression? Properties Optional blend Out Time blend Out Time ?: number Remarks Amount of time to fade out after an animation stops. Optional controller controller ?: string Remarks Specifies a controller to use that has been defined on the entity. Optional next State next State ?: string Remarks Specifies the state to transition to. Optional players players ?: string [] Remarks A list of players the animation will be visible to. Optional stop Expression stop Expression ?: string Remarks Specifies a Molang expression for when this animation should complete. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page blend Out Time controller next State players stop Expression Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 PlayerSoundOptions Interface PlayerSoundOptions Additional options for how a sound plays for a player. Hierarchy PlayerSoundOptions Index Properties location? pitch? volume? Properties Optional location location ?: Vector3 Remarks Location of the sound; if not specified, the sound is played near a player. Optional pitch pitch ?: number Remarks Optional pitch of the sound. Optional volume volume ?: number Remarks Optional volume of the sound. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page location pitch volume Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ProjectileShootOptions Interface ProjectileShootOptions Optional arguments for @minecraft/server.EntityProjectileComponent.shoot. Hierarchy ProjectileShootOptions Index Properties uncertainty? Properties Optional uncertainty uncertainty ?: number Remarks Controls the accuracy of the shot. A value of 0 is perfect accuracy. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page uncertainty Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RGB Interface RGB Represents a fully customizable color within Minecraft. Hierarchy RGB RGBA Index Properties blue green red Properties blue blue : number Remarks Determines a color's blue component. Valid values are between 0 and 1.0. green green : number Remarks Determines a color's green component. Valid values are between 0 and 1.0. red red : number Remarks Determines a color's red component. Valid values are between 0 and 1.0. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page blue green red Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RGBA Interface RGBA Represents a fully customizable color within Minecraft. Hierarchy RGB RGBA Index Properties alpha blue green red Properties alpha alpha : number Remarks Determines a color's alpha (opacity) component. Valid values are between 0 (transparent) and 1.0 (opaque). blue blue : number Remarks Determines a color's blue component. Valid values are between 0 and 1.0. Inherited from RGB . blue green green : number Remarks Determines a color's green component. Valid values are between 0 and 1.0. Inherited from RGB . green red red : number Remarks Determines a color's red component. Valid values are between 0 and 1.0. Inherited from RGB . red Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page alpha blue green red Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RangeComparison Interface RangeComparison Operator represents a lower/upper bound structure for expressing a potential range of numbers. Hierarchy RangeComparison Index Properties lower Bound upper Bound Properties lower Bound lower Bound : number Remarks Lower bound within a range. upper Bound upper Bound : number Remarks Upper bound within a range. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page lower Bound upper Bound Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RawMessage Interface RawMessage Defines a JSON structure that is used for more flexible. Example addTranslatedSign.ts import { DimensionLocation , world , BlockPermutation , BlockComponentTypes } from '@minecraft/server' ; function placeTranslatedSign ( location : DimensionLocation , text : string ) { const signBlock = location . dimension . getBlock ( location ); if (! signBlock ) { console . warn ( 'Could not find a block at specified location.' ); return ; } const signPerm = BlockPermutation . resolve ( 'minecraft:standing_sign' , { ground_sign_direction: 8 }); signBlock . setPermutation ( signPerm ); const signComponent = signBlock . getComponent ( BlockComponentTypes . Sign ); if ( signComponent ) { signComponent . setText ({ translate: 'item.skull.player.name' , with: [ text ] }); } else { console . error ( 'Could not find a sign component on the block.' ); } } placeTranslatedSign ( { dimension: world . getDimension ( 'overworld' ), x: 0 , y: 0 , z: 0 , }, 'Steve' , ); Copy Example showTranslatedMessageForm.ts import { world , Player } from '@minecraft/server' ; import { MessageFormData , MessageFormResponse } from '@minecraft/server-ui' ; function showMessage ( player : Player ) { const messageForm = new MessageFormData () . title ({ translate: 'permissions.removeplayer' }) . body ({ translate: 'accessibility.list.or.two' , with: [ 'Player 1' , 'Player 2' ] }) . button1 ( 'Player 1' ) . button2 ( 'Player 2' ); messageForm . show ( player ) . then (( formData : MessageFormResponse ) => { // player canceled the form, or another dialog was up and open. if ( formData . canceled || formData . selection === undefined ) { return ; } console . warn ( `You selected ${ formData . selection === 0 ? 'Player 1' : 'Player 2' } ` ); }) . catch (( error : Error ) => { console . warn ( 'Failed to show form: ' + error ); }); }; showMessage ( world . getAllPlayers ()[ 0 ]); Copy Example deathMessage.ts import { RawText , world } from "@minecraft/server" ; world . afterEvents . entityDie . subscribe (( event ) => { const rawtext : RawText = { rawtext: [ { text: "§a" }, { translate: "death.attack.generic" , with: [ event . deadEntity . typeId ], }, ], }; world . sendMessage ( rawtext ); }); Copy Hierarchy RawMessage Index Properties rawtext? score? text? translate? with? Properties Optional rawtext rawtext ?: RawMessage [] Remarks Provides a raw-text equivalent of the current message. Optional score score ?: RawMessageScore Remarks Provides a token that will get replaced with the value of a score. Optional text text ?: string Remarks Provides a string literal value to use. Optional translate translate ?: string Remarks Provides a translation token where, if the client has an available resource in the players' language which matches the token, will get translated on the client. Optional with with ?: string [] | RawMessage Remarks Arguments for the translation token. Can be either an array of strings or RawMessage containing an array of raw text objects. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page rawtext score text translate with Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RawMessageScore Interface RawMessageScore Provides a description of a score token to use within a raw message. Hierarchy RawMessageScore Index Properties name? objective? Properties Optional name name ?: string Remarks Name of the score value to match. Optional objective objective ?: string Remarks Name of the score value to match. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page name objective Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 RawText Interface RawText A RawMessage with only the rawtext property. When a RawMessage is serialized the contents are put into a rawtext property, so this is useful when reading saved RawMessages. See BlockSignComponent.setText and BlockSignComponent.getRawText for examples. Hierarchy RawText Index Properties rawtext? Properties Optional rawtext rawtext ?: RawMessage [] Remarks A serialization of the current value of an associated sign. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page rawtext Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScoreboardObjectiveDisplayOptions Interface ScoreboardObjectiveDisplayOptions Contains additional options for how a scoreboard should be displayed within its display slot. Hierarchy ScoreboardObjectiveDisplayOptions Index Properties objective sort Order? Properties objective objective : ScoreboardObjective Remarks Objective to be displayed. Optional sort Order sort Order ?: ObjectiveSortOrder Remarks The sort order to display the objective items within. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page objective sort Order Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 ScriptEventMessageFilterOptions Interface ScriptEventMessageFilterOptions Contains additional options for registering a script event event callback. Hierarchy ScriptEventMessageFilterOptions Index Properties namespaces Properties namespaces namespaces : string [] Remarks Optional list of namespaces to filter inbound script event messages. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page namespaces Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructureCreateOptions Interface StructureCreateOptions Provides additional options for StructureManager.createFromWorld Hierarchy StructureCreateOptions Index Properties include Blocks? include Entities? save Mode? Properties Optional include Blocks include Blocks ?: boolean Remarks Whether blocks should be included in the structure. Defaults to true. Optional include Entities include Entities ?: boolean Remarks Whether entities should be included in the structure. Defaults to true. Optional save Mode save Mode ?: StructureSaveMode Remarks How the Structure should be saved. Defaults to StructureSaveMode.World. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page include Blocks include Entities save Mode Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 StructurePlaceOptions Interface StructurePlaceOptions Provides additional options for StructureManager.place Hierarchy StructurePlaceOptions Index Properties animation Mode? animation Seconds? include Blocks? include Entities? integrity? integrity Seed? mirror? rotation? waterlogged? Properties Optional animation Mode animation Mode ?: StructureAnimationMode Remarks How the Structure should be animated when placed. Optional animation Seconds animation Seconds ?: number Remarks How many seconds the animation should take. Optional include Blocks include Blocks ?: boolean Remarks Whether blocks should be included in the structure. Defaults to true. Optional include Entities include Entities ?: boolean Remarks Whether entities should be included in the structure. Defaults to true. Optional integrity integrity ?: number Remarks What percentage of blocks should be placed. A value of 1 will place 100% of the blocks while a value of 0 will place none. The blocks are chosen randomly based on the StructurePlaceOptions.integritySeed . Optional integrity Seed integrity Seed ?: string Remarks Seed that determines which blocks are randomly chosen to be placed. Defaults to a random seed. Optional mirror mirror ?: StructureMirrorAxis Remarks Which axes the Structure should be mirrored on when placed. Defaults to StructureMirrorAxis.None. Optional rotation rotation ?: StructureRotation Remarks How the Structure should be rotated when placed. Defaults to AxisAlignedRotation.None. Optional waterlogged waterlogged ?: boolean Remarks Whether the structure should be waterlogged when placed. Defaults to false. If true, blocks will become waterlogged when placed in water. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page animation Mode animation Seconds include Blocks include Entities integrity integrity Seed mirror rotation waterlogged Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TeleportOptions Interface TeleportOptions Contains additional options for teleporting an entity. Example teleportMovement.ts import { world , system } from '@minecraft/server' ; const overworld = world . getDimension ( 'overworld' ); const targetLocation = { x: 0 , y: 0 , z: 0 }; const pig = overworld . spawnEntity ( 'minecraft:pig' , targetLocation ); let inc = 1 ; const runId = system . runInterval (() => { pig . teleport ( { x: targetLocation . x + inc / 4 , y: targetLocation . y + inc / 4 , z: targetLocation . z + inc / 4 }, { facingLocation: targetLocation , }, ); if ( inc > 100 ) { system . clearRun ( runId ); } inc ++; }, 4 ); Copy Hierarchy TeleportOptions Index Properties check For Blocks? dimension? facing Location? keep Velocity? rotation? Properties Optional check For Blocks check For Blocks ?: boolean Remarks Whether to check whether blocks will block the entity after teleport. Optional dimension dimension ?: Dimension Remarks Dimension to potentially move the entity to. If not specified, the entity is teleported within the dimension that they reside. Optional facing Location facing Location ?: Vector3 Remarks Location that the entity should be facing after teleport. Optional keep Velocity keep Velocity ?: boolean Remarks Whether to retain the entities velocity after teleport. Optional rotation rotation ?: Vector2 Remarks Rotation of the entity after teleport. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page check For Blocks dimension facing Location keep Velocity rotation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TitleDisplayOptions Interface TitleDisplayOptions Contains additional options for displaying a title and optional subtitle. Hierarchy TitleDisplayOptions Index Properties fade In Duration fade Out Duration stay Duration subtitle? Properties fade In Duration fade In Duration : number Remarks Fade-in duration for the title and subtitle, in ticks. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. fade Out Duration fade Out Duration : number Remarks Fade-out time for the title and subtitle, in ticks. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. stay Duration stay Duration : number Remarks Amount of time for the title and subtitle to stay in place, in ticks. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds. Optional subtitle subtitle ?: string | RawMessage | ( string | RawMessage ) [] Remarks Optional subtitle text. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page fade In Duration fade Out Duration stay Duration subtitle Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Vector2 Interface Vector2 Represents a two-directional vector. Example createVector2.js const vec2 = { x: 0 , y: 0 }; Copy Example createVector2.ts import { Vector2 } from "@minecraft/server" ; const vec2 : Vector2 = { x: 0 , y: 0 }; Copy Hierarchy Vector2 Implemented by Index Properties x y Properties x x : number Remarks X component of the two-dimensional vector. y y : number Remarks Y component of the two-dimensional vector. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page x y Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 Vector3 Interface Vector3 Contains a description of a vector. Example createVector3.js const vec3 = { x: 0 , y: 0 , z: 0 }; Copy Example createVector3.ts import { Vector3 } from "@minecraft/server" ; const vec3 : Vector3 = { x: 0 , y: 0 , z: 0 }; Copy Hierarchy Vector3 Implemented by Index Properties x y z Properties x x : number Remarks X component of this vector. y y : number Remarks Y component of this vector. z z : number Remarks Z component of this vector. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page x y z Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 VectorXZ Interface VectorXZ Hierarchy VectorXZ Index Properties x z Properties x x : number z z : number Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page x z Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 WorldSoundOptions Interface WorldSoundOptions Contains additional options for a playSound occurrence. Hierarchy WorldSoundOptions Index Properties pitch? volume? Properties Optional pitch pitch ?: number Remarks Pitch of the sound played. Optional volume volume ?: number Remarks Relative volume and space by which this sound is heard. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page pitch volume Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 HudElementsCount Variable HudElementsCount Const Hud Elements Count : 13 = 13 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 HudVisibilityCount Variable HudVisibilityCount Const Hud Visibility Count : 2 = 2 Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 MoonPhaseCount Variable MoonPhaseCount Const Moon Phase Count : 8 = 8 Remarks Holds the number of MoonPhases Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 TicksPerSecond Variable TicksPerSecond Const Ticks Per Second : 20 = 20 Remarks How many times the server ticks per second of real time. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 system Variable system Const system : System Remarks A class that provides system-level events and functions. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.15.0 world Variable world Const world : World Remarks A class that wraps the state of a world - a set of dimensions and the environment of Minecraft. Settings Member Visibility Protected Private Inherited External Theme OS Light Dark Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 Block Component Types Block Piston State Block Volume Intersection Custom Component Name Error Reason Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Moon Phase Objective Sort Order Palette Color Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Weather Type Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Button Push After Event Button Push After Event Signal Camera Command Error Command Result Component Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Enchantable Component Item Food Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Spawn After Event Player Spawn After Event Signal Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Structure Structure Manager System System After Events Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Block Custom Component Block Event Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Second system world @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/server@1.16.0-beta Module @minecraft/server@1.16.0-beta Beta Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more. Manifest Details { "module_name" : "@minecraft/server" , "version" : "1.16.0-beta" } Copy Dependencies @minecraft/common@1.1.0 { "module_name" : "@minecraft/common" , "version" : "1.1.0" } Copy Installation Install type definition for @minecraft/server module using npm: npm i @minecraft/server@1.16.0-beta.1.21.42-stable Copy Index Enumerations Block Component Types Block Piston State Block Volume Intersection Compound Block Volume Action Compound Block Volume Position Relativity Custom Component Name Error Reason Difficulty Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Memory Tier Moon Phase Objective Sort Order Palette Color Platform Type Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Watchdog Terminate Reason Weather Type Classes Biome Type Biome Types Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Fluid Container Component Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Bounding Box Utils Button Push After Event Button Push After Event Signal Camera Chat Send After Event Chat Send After Event Signal Chat Send Before Event Chat Send Before Event Signal Client System Info Command Error Command Result Component Compound Block Volume Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Iterator Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity Npc Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Type Iterator Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Filter Group Fluid Container Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Dyeable Component Item Enchantable Component Item Food Component Item Potion Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Message Receive After Event Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Iterator Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Place Block Before Event Player Place Block Before Event Signal Player Spawn After Event Player Spawn After Event Signal Potion Effect Type Potion Liquid Type Potion Modifier Type Potions Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Server Message After Event Signal Structure Structure Manager System System After Events System Before Events System Info Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Unloaded Chunks Error Watchdog Terminate Before Event Watchdog Terminate Before Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Interfaces Biome Search Options Block Custom Component Block Event Options Block Fill Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Bounding Box Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Fixed Boom Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Compound Block Volume Item Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Potion Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Spawn Entity Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Type Aliases Block Component Type Map Entity Component Type Map Item Component Type Map Variables Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Day Ticks Per Second system world Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Dependencies Installation Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta Block Component Types Block Piston State Block Volume Intersection Compound Block Volume Action Compound Block Volume Position Relativity Custom Component Name Error Reason Difficulty Direction Display Slot Id Dye Color Easing Type Enchantment Slot Entity Component Types Entity Damage Cause Entity Initialization Cause Equipment Slot Fluid Type Game Mode Game Rule Hud Element Hud Visibility Input Permission Category Item Component Types Item Lock Mode Memory Tier Moon Phase Objective Sort Order Palette Color Platform Type Scoreboard Identity Type Script Event Source Sign Side Structure Animation Mode Structure Mirror Axis Structure Rotation Structure Save Mode Time Of Day Watchdog Terminate Reason Weather Type Biome Type Biome Types Block Block Component Block Component Entity Fall On Event Block Component On Place Event Block Component Player Destroy Event Block Component Player Interact Event Block Component Player Place Before Event Block Component Random Tick Event Block Component Registry Block Component Step Off Event Block Component Step On Event Block Component Tick Event Block Custom Component Already Registered Error Block Custom Component Reload New Component Error Block Custom Component Reload New Event Error Block Custom Component Reload Version Error Block Event Block Explode After Event Block Explode After Event Signal Block Fluid Container Component Block Inventory Component Block Location Iterator Block Permutation Block Piston Component Block Record Player Component Block Sign Component Block State Type Block States Block Type Block Types Block Volume Block Volume Base Bounding Box Utils Button Push After Event Button Push After Event Signal Camera Chat Send After Event Chat Send After Event Signal Chat Send Before Event Chat Send Before Event Signal Client System Info Command Error Command Result Component Compound Block Volume Container Container Slot Custom Component Invalid Registry Error Custom Component Name Error Data Driven Entity Trigger After Event Data Driven Entity Trigger After Event Signal Dimension Dimension Type Dimension Types Effect Effect Add After Event Effect Add After Event Signal Effect Add Before Event Effect Add Before Event Signal Effect Type Effect Types Enchantment Level Out Of Bounds Error Enchantment Type Enchantment Type Not Compatible Error Enchantment Type Unknown Id Error Enchantment Types Entity Entity Add Rider Component Entity Ageable Component Entity Attribute Component Entity Base Movement Component Entity Breathable Component Entity Can Climb Component Entity Can Fly Component Entity Can Power Jump Component Entity Color2 Component Entity Color Component Entity Component Entity Definition Feed Item Entity Die After Event Entity Die After Event Signal Entity Equippable Component Entity Fire Immune Component Entity Floats In Liquid Component Entity Flying Speed Component Entity Friction Modifier Component Entity Ground Offset Component Entity Healable Component Entity Health Changed After Event Entity Health Changed After Event Signal Entity Health Component Entity Hit Block After Event Entity Hit Block After Event Signal Entity Hit Entity After Event Entity Hit Entity After Event Signal Entity Hurt After Event Entity Hurt After Event Signal Entity Inventory Component Entity Is Baby Component Entity Is Charged Component Entity Is Chested Component Entity Is Dyeable Component Entity Is Hidden When Invisible Component Entity Is Ignited Component Entity Is Illager Captain Component Entity Is Saddled Component Entity Is Shaking Component Entity Is Sheared Component Entity Is Stackable Component Entity Is Stunned Component Entity Is Tamed Component Entity Item Component Entity Iterator Entity Lava Movement Component Entity Leashable Component Entity Load After Event Entity Load After Event Signal Entity Mark Variant Component Entity Movement Amphibious Component Entity Movement Basic Component Entity Movement Component Entity Movement Fly Component Entity Movement Generic Component Entity Movement Glide Component Entity Movement Hover Component Entity Movement Jump Component Entity Movement Skip Component Entity Movement Sway Component Entity Navigation Climb Component Entity Navigation Component Entity Navigation Float Component Entity Navigation Fly Component Entity Navigation Generic Component Entity Navigation Hover Component Entity Navigation Walk Component Entity Npc Component Entity On Fire Component Entity Projectile Component Entity Push Through Component Entity Remove After Event Entity Remove After Event Signal Entity Remove Before Event Entity Remove Before Event Signal Entity Rideable Component Entity Riding Component Entity Scale Component Entity Skin Id Component Entity Spawn After Event Entity Spawn After Event Signal Entity Strength Component Entity Tame Mount Component Entity Tameable Component Entity Type Entity Type Family Component Entity Type Iterator Entity Types Entity Underwater Movement Component Entity Variant Component Entity Wants Jockey Component Explosion After Event Explosion After Event Signal Explosion Before Event Explosion Before Event Signal Feed Item Feed Item Effect Filter Group Fluid Container Game Rule Change After Event Game Rule Change After Event Signal Game Rules IButton Push After Event Signal ILever Action After Event Signal IPlayer Join After Event Signal IPlayer Leave After Event Signal IPlayer Spawn After Event Signal Invalid Container Slot Error Invalid Iterator Error Invalid Structure Error Item Complete Use After Event Item Complete Use After Event Signal Item Complete Use Event Item Component Item Component Before Durability Damage Event Item Component Complete Use Event Item Component Consume Event Item Component Hit Entity Event Item Component Mine Block Event Item Component Registry Item Component Use Event Item Component Use On Event Item Cooldown Component Item Custom Component Already Registered Error Item Custom Component Reload New Component Error Item Custom Component Reload New Event Error Item Custom Component Reload Version Error Item Durability Component Item Dyeable Component Item Enchantable Component Item Food Component Item Potion Component Item Release Use After Event Item Release Use After Event Signal Item Stack Item Start Use After Event Item Start Use After Event Signal Item Start Use On After Event Item Start Use On After Event Signal Item Stop Use After Event Item Stop Use After Event Signal Item Stop Use On After Event Item Stop Use On After Event Signal Item Type Item Types Item Use After Event Item Use After Event Signal Item Use Before Event Item Use Before Event Signal Item Use On After Event Item Use On After Event Signal Item Use On Before Event Item Use On Before Event Signal Item Use On Event Lever Action After Event Lever Action After Event Signal List Block Volume Location In Unloaded Chunk Error Location Out Of World Boundaries Error Message Receive After Event Minecraft Dimension Types Molang Variable Map Piston Activate After Event Piston Activate After Event Signal Player Player Break Block After Event Player Break Block After Event Signal Player Break Block Before Event Player Break Block Before Event Signal Player Cursor Inventory Component Player Dimension Change After Event Player Dimension Change After Event Signal Player Emote After Event Player Emote After Event Signal Player Game Mode Change After Event Player Game Mode Change After Event Signal Player Game Mode Change Before Event Player Game Mode Change Before Event Signal Player Input Permission Category Change After Event Player Input Permission Category Change After Event Signal Player Input Permissions Player Interact With Block After Event Player Interact With Block After Event Signal Player Interact With Block Before Event Player Interact With Block Before Event Signal Player Interact With Entity After Event Player Interact With Entity After Event Signal Player Interact With Entity Before Event Player Interact With Entity Before Event Signal Player Iterator Player Join After Event Player Join After Event Signal Player Leave After Event Player Leave After Event Signal Player Leave Before Event Player Leave Before Event Signal Player Place Block After Event Player Place Block After Event Signal Player Place Block Before Event Player Place Block Before Event Signal Player Spawn After Event Player Spawn After Event Signal Potion Effect Type Potion Liquid Type Potion Modifier Type Potions Pressure Plate Pop After Event Pressure Plate Pop After Event Signal Pressure Plate Push After Event Pressure Plate Push After Event Signal Projectile Hit Block After Event Projectile Hit Block After Event Signal Projectile Hit Entity After Event Projectile Hit Entity After Event Signal Scoreboard Scoreboard Identity Scoreboard Objective Scoreboard Score Info Screen Display Script Event Command Message After Event Script Event Command Message After Event Signal Seat Server Message After Event Signal Structure Structure Manager System System After Events System Before Events System Info Target Block Hit After Event Target Block Hit After Event Signal Trigger Trip Wire Trip After Event Trip Wire Trip After Event Signal Unloaded Chunks Error Watchdog Terminate Before Event Watchdog Terminate Before Event Signal Weather Change After Event Weather Change After Event Signal Weather Change Before Event Weather Change Before Event Signal World World After Events World Before Events World Initialize After Event World Initialize After Event Signal World Initialize Before Event World Initialize Before Event Signal Biome Search Options Block Custom Component Block Event Options Block Fill Options Block Filter Block Hit Information Block Raycast Hit Block Raycast Options Bounding Box Camera Default Options Camera Ease Options Camera Fade Options Camera Fade Time Options Camera Fixed Boom Options Camera Set Facing Options Camera Set Location Options Camera Set Pos Options Camera Set Rot Options Compound Block Volume Item Definition Modifier Dimension Location Enchantment Entity Apply Damage By Projectile Options Entity Apply Damage Options Entity Damage Source Entity Data Driven Trigger Event Options Entity Effect Options Entity Event Options Entity Filter Entity Hit Information Entity Query Options Entity Query Property Options Entity Query Score Options Entity Raycast Hit Entity Raycast Options Equals Comparison Explosion Options Greater Than Comparison Greater Than Or Equals Comparison Item Custom Component Less Than Comparison Less Than Or Equals Comparison Music Options Not Equals Comparison Play Animation Options Player Sound Options Potion Options Projectile Shoot Options RGB RGBA Range Comparison Raw Message Raw Message Score Raw Text Scoreboard Objective Display Options Script Event Message Filter Options Spawn Entity Options Structure Create Options Structure Place Options Teleport Options Title Display Options Vector2 Vector3 VectorXZ World Sound Options Block Component Type Map Entity Component Type Map Item Component Type Map Hud Elements Count Hud Visibility Count Moon Phase Count Ticks Per Day Ticks Per Second system world @minecraft/vanilla- data @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/vanilla-data Module @minecraft/vanilla-data @minecraft/vanilla-data This module contains type definitions and enumarations for vanilla content within the game, such as Blocks, Items, Entities, and more. This module is versioned accordingly with Minecraft release and preview versions, and contain the up to date types available in the game. External Minecraft Library This is an external Minecraft library published to NPM. It is not part of Minecraft's native modules. There are two ways to use this library: Standalone file Download a standalone file available to download from https://jaylydev.github.io/scriptapi-docs/meta/cdn-links.html for quick, small-scale projects. Bundling Installing it through npm, with advanced build configurations and bundling with esbuild. Installation: npm i @minecraft/vanilla-data@1.21.41 Copy Package link: https://npmjs.com/package/@minecraft/vanilla-data Package version: v1.21.41 Guide on bundle Minecraft Scripts with ESBuild or Webpack Index Enumerations Minecraft Biome Types Minecraft Block Types Minecraft Camera Presets Types Minecraft Cooldown Category Types Minecraft Dimension Types Minecraft Effect Types Minecraft Enchantment Types Minecraft Entity Types Minecraft Feature Types Minecraft Item Types Minecraft Potion Effect Types Minecraft Potion Liquid Types Minecraft Potion Modifier Types Type Aliases Acacia Button States Acacia Door States Acacia Double Slab States Acacia Fence Gate States Acacia Hanging Sign States Acacia Leaves States Acacia Log States Acacia Pressure Plate States Acacia Sapling States Acacia Slab States Acacia Stairs States Acacia Standing Sign States Acacia Trapdoor States Acacia Wall Sign States Acacia Wood States Activator Rail States Amethyst Cluster States Andesite Double Slab States Andesite Slab States Andesite Stairs States Andesite Wall States Anvil States Azalea Leaves Flowered States Azalea Leaves States Bamboo Block States Bamboo Button States Bamboo Door States Bamboo Double Slab States Bamboo Fence Gate States Bamboo Hanging Sign States Bamboo Mosaic Double Slab States Bamboo Mosaic Slab States Bamboo Mosaic Stairs States Bamboo Pressure Plate States Bamboo Sapling States Bamboo Slab States Bamboo Stairs States Bamboo Standing Sign States Bamboo States Bamboo Trapdoor States Bamboo Wall Sign States Barrel States Basalt States Bed States Bedrock States Bee Nest States Beehive States Beetroot States Bell States Big Dripleaf States Birch Button States Birch Door States Birch Double Slab States Birch Fence Gate States Birch Hanging Sign States Birch Leaves States Birch Log States Birch Pressure Plate States Birch Sapling States Birch Slab States Birch Stairs States Birch Standing Sign States Birch Trapdoor States Birch Wall Sign States Birch Wood States Black Candle Cake States Black Candle States Black Glazed Terracotta States Blackstone Double Slab States Blackstone Slab States Blackstone Stairs States Blackstone Wall States Blast Furnace States Block State Mapping Block State Superset Block States Blue Candle Cake States Blue Candle States Blue Glazed Terracotta States Bone Block States Border Block States Brain Coral Fan States Brain Coral Wall Fan States Brewing Stand States Brick Double Slab States Brick Slab States Brick Stairs States Brick Wall States Brown Candle Cake States Brown Candle States Brown Glazed Terracotta States Brown Mushroom Block States Bubble Column States Bubble Coral Fan States Bubble Coral Wall Fan States Cactus States Cake States Calibrated Sculk Sensor States Campfire States Candle Cake States Candle States Carrots States Carved Pumpkin States Cauldron States Cave Vines Body With Berries States Cave Vines Head With Berries States Cave Vines States Chain Command Block States Chain States Cherry Button States Cherry Door States Cherry Double Slab States Cherry Fence Gate States Cherry Hanging Sign States Cherry Leaves States Cherry Log States Cherry Pressure Plate States Cherry Sapling States Cherry Slab States Cherry Stairs States Cherry Standing Sign States Cherry Trapdoor States Cherry Wall Sign States Cherry Wood States Chest States Chipped Anvil States Chiseled Bookshelf States Chiseled Quartz Block States Chorus Flower States Cobbled Deepslate Double Slab States Cobbled Deepslate Slab States Cobbled Deepslate Stairs States Cobbled Deepslate Wall States Cobblestone Double Slab States Cobblestone Slab States Cobblestone Wall States Cocoa States Colored Torch Blue States Colored Torch Green States Colored Torch Purple States Colored Torch Red States Command Block States Composter States Compound Creator States Copper Bulb States Copper Door States Copper Trapdoor States Crafter States Creeper Head States Crimson Button States Crimson Door States Crimson Double Slab States Crimson Fence Gate States Crimson Hanging Sign States Crimson Hyphae States Crimson Pressure Plate States Crimson Slab States Crimson Stairs States Crimson Standing Sign States Crimson Stem States Crimson Trapdoor States Crimson Wall Sign States Cut Copper Slab States Cut Copper Stairs States Cut Red Sandstone Double Slab States Cut Red Sandstone Slab States Cut Sandstone Double Slab States Cut Sandstone Slab States Cyan Candle Cake States Cyan Candle States Cyan Glazed Terracotta States Damaged Anvil States Dark Oak Button States Dark Oak Door States Dark Oak Double Slab States Dark Oak Fence Gate States Dark Oak Hanging Sign States Dark Oak Leaves States Dark Oak Log States Dark Oak Pressure Plate States Dark Oak Sapling States Dark Oak Slab States Dark Oak Stairs States Dark Oak Trapdoor States Dark Oak Wood States Dark Prismarine Double Slab States Dark Prismarine Slab States Dark Prismarine Stairs States Darkoak Standing Sign States Darkoak Wall Sign States Daylight Detector Inverted States Daylight Detector States Dead Brain Coral Fan States Dead Brain Coral Wall Fan States Dead Bubble Coral Fan States Dead Bubble Coral Wall Fan States Dead Fire Coral Fan States Dead Fire Coral Wall Fan States Dead Horn Coral Fan States Dead Horn Coral Wall Fan States Dead Tube Coral Fan States Dead Tube Coral Wall Fan States Decorated Pot States Deepslate Brick Double Slab States Deepslate Brick Slab States Deepslate Brick Stairs States Deepslate Brick Wall States Deepslate States Deepslate Tile Double Slab States Deepslate Tile Slab States Deepslate Tile Stairs States Deepslate Tile Wall States Deprecated Anvil States Deprecated Purpur Block1 States Deprecated Purpur Block2 States Detector Rail States Diorite Double Slab States Diorite Slab States Diorite Stairs States Diorite Wall States Dispenser States Double Cut Copper Slab States Dragon Head States Dropper States Element Constructor States End Brick Stairs States End Portal Frame States End Rod States End Stone Brick Double Slab States End Stone Brick Slab States End Stone Brick Wall States Ender Chest States Exposed Copper Bulb States Exposed Copper Door States Exposed Copper Trapdoor States Exposed Cut Copper Slab States Exposed Cut Copper Stairs States Exposed Double Cut Copper Slab States Farmland States Fence Gate States Fire Coral Fan States Fire Coral Wall Fan States Fire States Flower Pot States Flowing Lava States Flowing Water States Frame States Frosted Ice States Furnace States Glow Frame States Glow Lichen States Golden Rail States Granite Double Slab States Granite Slab States Granite Stairs States Granite Wall States Gray Candle Cake States Gray Candle States Gray Glazed Terracotta States Green Candle Cake States Green Candle States Green Glazed Terracotta States Grindstone States Hay Block States Heavy Weighted Pressure Plate States Hopper States Horn Coral Fan States Horn Coral Wall Fan States Infested Deepslate States Iron Door States Iron Trapdoor States Jigsaw States Jungle Button States Jungle Door States Jungle Double Slab States Jungle Fence Gate States Jungle Hanging Sign States Jungle Leaves States Jungle Log States Jungle Pressure Plate States Jungle Sapling States Jungle Slab States Jungle Stairs States Jungle Standing Sign States Jungle Trapdoor States Jungle Wall Sign States Jungle Wood States Kelp States Lab Table States Ladder States Lantern States Large Amethyst Bud States Large Fern States Lava States Lectern States Lever States Light Blue Candle Cake States Light Blue Candle States Light Blue Glazed Terracotta States Light Gray Candle Cake States Light Gray Candle States Light Weighted Pressure Plate States Lightning Rod States Lilac States Lime Candle Cake States Lime Candle States Lime Glazed Terracotta States Lit Blast Furnace States Lit Furnace States Lit Pumpkin States Lit Smoker States Loom States Magenta Candle Cake States Magenta Candle States Magenta Glazed Terracotta States Mangrove Button States Mangrove Door States Mangrove Double Slab States Mangrove Fence Gate States Mangrove Hanging Sign States Mangrove Leaves States Mangrove Log States Mangrove Pressure Plate States Mangrove Propagule States Mangrove Slab States Mangrove Stairs States Mangrove Standing Sign States Mangrove Trapdoor States Mangrove Wall Sign States Mangrove Wood States Material Reducer States Medium Amethyst Bud States Melon Stem States Minecraft Biome Types Union Minecraft Block Types Union Minecraft Camera Presets Types Union Minecraft Cooldown Category Types Union Minecraft Dimension Types Union Minecraft Effect Types Union Minecraft Enchantment Types Union Minecraft Entity Types Union Minecraft Feature Types Union Minecraft Item Types Union Minecraft Potion Effect Types Union Minecraft Potion Liquid Types Union Minecraft Potion Modifier Types Union Mossy Cobblestone Double Slab States Mossy Cobblestone Slab States Mossy Cobblestone Stairs States Mossy Cobblestone Wall States Mossy Stone Brick Double Slab States Mossy Stone Brick Slab States Mossy Stone Brick Stairs States Mossy Stone Brick Wall States Mud Brick Double Slab States Mud Brick Slab States Mud Brick Stairs States Mud Brick Wall States Muddy Mangrove Roots States Mushroom Stem States Nether Brick Double Slab States Nether Brick Slab States Nether Brick Stairs States Nether Brick Wall States Nether Wart States Normal Stone Double Slab States Normal Stone Slab States Normal Stone Stairs States Oak Double Slab States Oak Hanging Sign States Oak Leaves States Oak Log States Oak Sapling States Oak Slab States Oak Stairs States Oak Wood States Observer States Ochre Froglight States Orange Candle Cake States Orange Candle States Orange Glazed Terracotta States Oxidized Copper Bulb States Oxidized Copper Door States Oxidized Copper Trapdoor States Oxidized Cut Copper Slab States Oxidized Cut Copper Stairs States Oxidized Double Cut Copper Slab States Pearlescent Froglight States Peony States Petrified Oak Double Slab States Petrified Oak Slab States Piglin Head States Pink Candle Cake States Pink Candle States Pink Glazed Terracotta States Pink Petals States Piston Arm Collision States Piston States Pitcher Crop States Pitcher Plant States Player Head States Pointed Dripstone States Polished Andesite Double Slab States Polished Andesite Slab States Polished Andesite Stairs States Polished Basalt States Polished Blackstone Brick Double Slab States Polished Blackstone Brick Slab States Polished Blackstone Brick Stairs States Polished Blackstone Brick Wall States Polished Blackstone Button States Polished Blackstone Double Slab States Polished Blackstone Pressure Plate States Polished Blackstone Slab States Polished Blackstone Stairs States Polished Blackstone Wall States Polished Deepslate Double Slab States Polished Deepslate Slab States Polished Deepslate Stairs States Polished Deepslate Wall States Polished Diorite Double Slab States Polished Diorite Slab States Polished Diorite Stairs States Polished Granite Double Slab States Polished Granite Slab States Polished Granite Stairs States Polished Tuff Double Slab States Polished Tuff Slab States Polished Tuff Stairs States Polished Tuff Wall States Portal States Potatoes States Powered Comparator States Powered Repeater States Prismarine Brick Double Slab States Prismarine Brick Slab States Prismarine Bricks Stairs States Prismarine Double Slab States Prismarine Slab States Prismarine Stairs States Prismarine Wall States Pumpkin States Pumpkin Stem States Purple Candle Cake States Purple Candle States Purple Glazed Terracotta States Purpur Block States Purpur Double Slab States Purpur Pillar States Purpur Slab States Purpur Stairs States Quartz Block States Quartz Double Slab States Quartz Pillar States Quartz Slab States Quartz Stairs States Rail States Red Candle Cake States Red Candle States Red Glazed Terracotta States Red Mushroom Block States Red Nether Brick Double Slab States Red Nether Brick Slab States Red Nether Brick Stairs States Red Nether Brick Wall States Red Sandstone Double Slab States Red Sandstone Slab States Red Sandstone Stairs States Red Sandstone Wall States Redstone Torch States Redstone Wire States Reeds States Repeating Command Block States Respawn Anchor States Rose Bush States Sandstone Double Slab States Sandstone Slab States Sandstone Stairs States Sandstone Wall States Scaffolding States Sculk Catalyst States Sculk Sensor States Sculk Shrieker States Sculk Vein States Sea Pickle States Seagrass States Silver Glazed Terracotta States Skeleton Skull States Small Amethyst Bud States Small Dripleaf Block States Smoker States Smooth Quartz Double Slab States Smooth Quartz Slab States Smooth Quartz Stairs States Smooth Quartz States Smooth Red Sandstone Double Slab States Smooth Red Sandstone Slab States Smooth Red Sandstone Stairs States Smooth Sandstone Double Slab States Smooth Sandstone Slab States Smooth Sandstone Stairs States Smooth Stone Double Slab States Smooth Stone Slab States Sniffer Egg States Snow Layer States Soul Campfire States Soul Fire States Soul Lantern States Soul Torch States Spruce Button States Spruce Door States Spruce Double Slab States Spruce Fence Gate States Spruce Hanging Sign States Spruce Leaves States Spruce Log States Spruce Pressure Plate States Spruce Sapling States Spruce Slab States Spruce Stairs States Spruce Standing Sign States Spruce Trapdoor States Spruce Wall Sign States Spruce Wood States Standing Banner States Standing Sign States Sticky Piston Arm Collision States Sticky Piston States Stone Brick Double Slab States Stone Brick Slab States Stone Brick Stairs States Stone Brick Wall States Stone Button States Stone Pressure Plate States Stone Stairs States Stonecutter Block States Stripped Acacia Log States Stripped Acacia Wood States Stripped Bamboo Block States Stripped Birch Log States Stripped Birch Wood States Stripped Cherry Log States Stripped Cherry Wood States Stripped Crimson Hyphae States Stripped Crimson Stem States Stripped Dark Oak Log States Stripped Dark Oak Wood States Stripped Jungle Log States Stripped Jungle Wood States Stripped Mangrove Log States Stripped Mangrove Wood States Stripped Oak Log States Stripped Oak Wood States Stripped Spruce Log States Stripped Spruce Wood States Stripped Warped Hyphae States Stripped Warped Stem States Structure Block States Sunflower States Suspicious Gravel States Suspicious Sand States Sweet Berry Bush States Tall Grass States Tnt States Torch States Torchflower Crop States Trapdoor States Trapped Chest States Trial Spawner States Trip Wire States Tripwire Hook States Tube Coral Fan States Tube Coral Wall Fan States Tuff Brick Double Slab States Tuff Brick Slab States Tuff Brick Stairs States Tuff Brick Wall States Tuff Double Slab States Tuff Slab States Tuff Stairs States Tuff Wall States Turtle Egg States Twisting Vines States Underwater Tnt States Underwater Torch States Unlit Redstone Torch States Unpowered Comparator States Unpowered Repeater States Vault States Verdant Froglight States Vine States Wall Banner States Wall Sign States Warped Button States Warped Door States Warped Double Slab States Warped Fence Gate States Warped Hanging Sign States Warped Hyphae States Warped Pressure Plate States Warped Slab States Warped Stairs States Warped Standing Sign States Warped Stem States Warped Trapdoor States Warped Wall Sign States Water States Waxed Copper Bulb States Waxed Copper Door States Waxed Copper Trapdoor States Waxed Cut Copper Slab States Waxed Cut Copper Stairs States Waxed Double Cut Copper Slab States Waxed Exposed Copper Bulb States Waxed Exposed Copper Door States Waxed Exposed Copper Trapdoor States Waxed Exposed Cut Copper Slab States Waxed Exposed Cut Copper Stairs States Waxed Exposed Double Cut Copper Slab States Waxed Oxidized Copper Bulb States Waxed Oxidized Copper Door States Waxed Oxidized Copper Trapdoor States Waxed Oxidized Cut Copper Slab States Waxed Oxidized Cut Copper Stairs States Waxed Oxidized Double Cut Copper Slab States Waxed Weathered Copper Bulb States Waxed Weathered Copper Door States Waxed Weathered Copper Trapdoor States Waxed Weathered Cut Copper Slab States Waxed Weathered Cut Copper Stairs States Waxed Weathered Double Cut Copper Slab States Weathered Copper Bulb States Weathered Copper Door States Weathered Copper Trapdoor States Weathered Cut Copper Slab States Weathered Cut Copper Stairs States Weathered Double Cut Copper Slab States Weeping Vines States Wheat States White Candle Cake States White Candle States White Glazed Terracotta States Wither Skeleton Skull States Wooden Button States Wooden Door States Wooden Pressure Plate States Yellow Candle Cake States Yellow Candle States Yellow Glazed Terracotta States Zombie Head States Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page @minecraft/vanilla- data External Minecraft Library Standalone file Bundling Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data Minecraft Biome Types Minecraft Block Types Minecraft Camera Presets Types Minecraft Cooldown Category Types Minecraft Dimension Types Minecraft Effect Types Minecraft Enchantment Types Minecraft Entity Types Minecraft Feature Types Minecraft Item Types Minecraft Potion Effect Types Minecraft Potion Liquid Types Minecraft Potion Modifier Types Acacia Button States Acacia Door States Acacia Double Slab States Acacia Fence Gate States Acacia Hanging Sign States Acacia Leaves States Acacia Log States Acacia Pressure Plate States Acacia Sapling States Acacia Slab States Acacia Stairs States Acacia Standing Sign States Acacia Trapdoor States Acacia Wall Sign States Acacia Wood States Activator Rail States Amethyst Cluster States Andesite Double Slab States Andesite Slab States Andesite Stairs States Andesite Wall States Anvil States Azalea Leaves Flowered States Azalea Leaves States Bamboo Block States Bamboo Button States Bamboo Door States Bamboo Double Slab States Bamboo Fence Gate States Bamboo Hanging Sign States Bamboo Mosaic Double Slab States Bamboo Mosaic Slab States Bamboo Mosaic Stairs States Bamboo Pressure Plate States Bamboo Sapling States Bamboo Slab States Bamboo Stairs States Bamboo Standing Sign States Bamboo States Bamboo Trapdoor States Bamboo Wall Sign States Barrel States Basalt States Bed States Bedrock States Bee Nest States Beehive States Beetroot States Bell States Big Dripleaf States Birch Button States Birch Door States Birch Double Slab States Birch Fence Gate States Birch Hanging Sign States Birch Leaves States Birch Log States Birch Pressure Plate States Birch Sapling States Birch Slab States Birch Stairs States Birch Standing Sign States Birch Trapdoor States Birch Wall Sign States Birch Wood States Black Candle Cake States Black Candle States Black Glazed Terracotta States Blackstone Double Slab States Blackstone Slab States Blackstone Stairs States Blackstone Wall States Blast Furnace States Block State Mapping Block State Superset Block States Blue Candle Cake States Blue Candle States Blue Glazed Terracotta States Bone Block States Border Block States Brain Coral Fan States Brain Coral Wall Fan States Brewing Stand States Brick Double Slab States Brick Slab States Brick Stairs States Brick Wall States Brown Candle Cake States Brown Candle States Brown Glazed Terracotta States Brown Mushroom Block States Bubble Column States Bubble Coral Fan States Bubble Coral Wall Fan States Cactus States Cake States Calibrated Sculk Sensor States Campfire States Candle Cake States Candle States Carrots States Carved Pumpkin States Cauldron States Cave Vines Body With Berries States Cave Vines Head With Berries States Cave Vines States Chain Command Block States Chain States Cherry Button States Cherry Door States Cherry Double Slab States Cherry Fence Gate States Cherry Hanging Sign States Cherry Leaves States Cherry Log States Cherry Pressure Plate States Cherry Sapling States Cherry Slab States Cherry Stairs States Cherry Standing Sign States Cherry Trapdoor States Cherry Wall Sign States Cherry Wood States Chest States Chipped Anvil States Chiseled Bookshelf States Chiseled Quartz Block States Chorus Flower States Cobbled Deepslate Double Slab States Cobbled Deepslate Slab States Cobbled Deepslate Stairs States Cobbled Deepslate Wall States Cobblestone Double Slab States Cobblestone Slab States Cobblestone Wall States Cocoa States Colored Torch Blue States Colored Torch Green States Colored Torch Purple States Colored Torch Red States Command Block States Composter States Compound Creator States Copper Bulb States Copper Door States Copper Trapdoor States Crafter States Creeper Head States Crimson Button States Crimson Door States Crimson Double Slab States Crimson Fence Gate States Crimson Hanging Sign States Crimson Hyphae States Crimson Pressure Plate States Crimson Slab States Crimson Stairs States Crimson Standing Sign States Crimson Stem States Crimson Trapdoor States Crimson Wall Sign States Cut Copper Slab States Cut Copper Stairs States Cut Red Sandstone Double Slab States Cut Red Sandstone Slab States Cut Sandstone Double Slab States Cut Sandstone Slab States Cyan Candle Cake States Cyan Candle States Cyan Glazed Terracotta States Damaged Anvil States Dark Oak Button States Dark Oak Door States Dark Oak Double Slab States Dark Oak Fence Gate States Dark Oak Hanging Sign States Dark Oak Leaves States Dark Oak Log States Dark Oak Pressure Plate States Dark Oak Sapling States Dark Oak Slab States Dark Oak Stairs States Dark Oak Trapdoor States Dark Oak Wood States Dark Prismarine Double Slab States Dark Prismarine Slab States Dark Prismarine Stairs States Darkoak Standing Sign States Darkoak Wall Sign States Daylight Detector Inverted States Daylight Detector States Dead Brain Coral Fan States Dead Brain Coral Wall Fan States Dead Bubble Coral Fan States Dead Bubble Coral Wall Fan States Dead Fire Coral Fan States Dead Fire Coral Wall Fan States Dead Horn Coral Fan States Dead Horn Coral Wall Fan States Dead Tube Coral Fan States Dead Tube Coral Wall Fan States Decorated Pot States Deepslate Brick Double Slab States Deepslate Brick Slab States Deepslate Brick Stairs States Deepslate Brick Wall States Deepslate States Deepslate Tile Double Slab States Deepslate Tile Slab States Deepslate Tile Stairs States Deepslate Tile Wall States Deprecated Anvil States Deprecated Purpur Block1 States Deprecated Purpur Block2 States Detector Rail States Diorite Double Slab States Diorite Slab States Diorite Stairs States Diorite Wall States Dispenser States Double Cut Copper Slab States Dragon Head States Dropper States Element Constructor States End Brick Stairs States End Portal Frame States End Rod States End Stone Brick Double Slab States End Stone Brick Slab States End Stone Brick Wall States Ender Chest States Exposed Copper Bulb States Exposed Copper Door States Exposed Copper Trapdoor States Exposed Cut Copper Slab States Exposed Cut Copper Stairs States Exposed Double Cut Copper Slab States Farmland States Fence Gate States Fire Coral Fan States Fire Coral Wall Fan States Fire States Flower Pot States Flowing Lava States Flowing Water States Frame States Frosted Ice States Furnace States Glow Frame States Glow Lichen States Golden Rail States Granite Double Slab States Granite Slab States Granite Stairs States Granite Wall States Gray Candle Cake States Gray Candle States Gray Glazed Terracotta States Green Candle Cake States Green Candle States Green Glazed Terracotta States Grindstone States Hay Block States Heavy Weighted Pressure Plate States Hopper States Horn Coral Fan States Horn Coral Wall Fan States Infested Deepslate States Iron Door States Iron Trapdoor States Jigsaw States Jungle Button States Jungle Door States Jungle Double Slab States Jungle Fence Gate States Jungle Hanging Sign States Jungle Leaves States Jungle Log States Jungle Pressure Plate States Jungle Sapling States Jungle Slab States Jungle Stairs States Jungle Standing Sign States Jungle Trapdoor States Jungle Wall Sign States Jungle Wood States Kelp States Lab Table States Ladder States Lantern States Large Amethyst Bud States Large Fern States Lava States Lectern States Lever States Light Blue Candle Cake States Light Blue Candle States Light Blue Glazed Terracotta States Light Gray Candle Cake States Light Gray Candle States Light Weighted Pressure Plate States Lightning Rod States Lilac States Lime Candle Cake States Lime Candle States Lime Glazed Terracotta States Lit Blast Furnace States Lit Furnace States Lit Pumpkin States Lit Smoker States Loom States Magenta Candle Cake States Magenta Candle States Magenta Glazed Terracotta States Mangrove Button States Mangrove Door States Mangrove Double Slab States Mangrove Fence Gate States Mangrove Hanging Sign States Mangrove Leaves States Mangrove Log States Mangrove Pressure Plate States Mangrove Propagule States Mangrove Slab States Mangrove Stairs States Mangrove Standing Sign States Mangrove Trapdoor States Mangrove Wall Sign States Mangrove Wood States Material Reducer States Medium Amethyst Bud States Melon Stem States Minecraft Biome Types Union Minecraft Block Types Union Minecraft Camera Presets Types Union Minecraft Cooldown Category Types Union Minecraft Dimension Types Union Minecraft Effect Types Union Minecraft Enchantment Types Union Minecraft Entity Types Union Minecraft Feature Types Union Minecraft Item Types Union Minecraft Potion Effect Types Union Minecraft Potion Liquid Types Union Minecraft Potion Modifier Types Union Mossy Cobblestone Double Slab States Mossy Cobblestone Slab States Mossy Cobblestone Stairs States Mossy Cobblestone Wall States Mossy Stone Brick Double Slab States Mossy Stone Brick Slab States Mossy Stone Brick Stairs States Mossy Stone Brick Wall States Mud Brick Double Slab States Mud Brick Slab States Mud Brick Stairs States Mud Brick Wall States Muddy Mangrove Roots States Mushroom Stem States Nether Brick Double Slab States Nether Brick Slab States Nether Brick Stairs States Nether Brick Wall States Nether Wart States Normal Stone Double Slab States Normal Stone Slab States Normal Stone Stairs States Oak Double Slab States Oak Hanging Sign States Oak Leaves States Oak Log States Oak Sapling States Oak Slab States Oak Stairs States Oak Wood States Observer States Ochre Froglight States Orange Candle Cake States Orange Candle States Orange Glazed Terracotta States Oxidized Copper Bulb States Oxidized Copper Door States Oxidized Copper Trapdoor States Oxidized Cut Copper Slab States Oxidized Cut Copper Stairs States Oxidized Double Cut Copper Slab States Pearlescent Froglight States Peony States Petrified Oak Double Slab States Petrified Oak Slab States Piglin Head States Pink Candle Cake States Pink Candle States Pink Glazed Terracotta States Pink Petals States Piston Arm Collision States Piston States Pitcher Crop States Pitcher Plant States Player Head States Pointed Dripstone States Polished Andesite Double Slab States Polished Andesite Slab States Polished Andesite Stairs States Polished Basalt States Polished Blackstone Brick Double Slab States Polished Blackstone Brick Slab States Polished Blackstone Brick Stairs States Polished Blackstone Brick Wall States Polished Blackstone Button States Polished Blackstone Double Slab States Polished Blackstone Pressure Plate States Polished Blackstone Slab States Polished Blackstone Stairs States Polished Blackstone Wall States Polished Deepslate Double Slab States Polished Deepslate Slab States Polished Deepslate Stairs States Polished Deepslate Wall States Polished Diorite Double Slab States Polished Diorite Slab States Polished Diorite Stairs States Polished Granite Double Slab States Polished Granite Slab States Polished Granite Stairs States Polished Tuff Double Slab States Polished Tuff Slab States Polished Tuff Stairs States Polished Tuff Wall States Portal States Potatoes States Powered Comparator States Powered Repeater States Prismarine Brick Double Slab States Prismarine Brick Slab States Prismarine Bricks Stairs States Prismarine Double Slab States Prismarine Slab States Prismarine Stairs States Prismarine Wall States Pumpkin States Pumpkin Stem States Purple Candle Cake States Purple Candle States Purple Glazed Terracotta States Purpur Block States Purpur Double Slab States Purpur Pillar States Purpur Slab States Purpur Stairs States Quartz Block States Quartz Double Slab States Quartz Pillar States Quartz Slab States Quartz Stairs States Rail States Red Candle Cake States Red Candle States Red Glazed Terracotta States Red Mushroom Block States Red Nether Brick Double Slab States Red Nether Brick Slab States Red Nether Brick Stairs States Red Nether Brick Wall States Red Sandstone Double Slab States Red Sandstone Slab States Red Sandstone Stairs States Red Sandstone Wall States Redstone Torch States Redstone Wire States Reeds States Repeating Command Block States Respawn Anchor States Rose Bush States Sandstone Double Slab States Sandstone Slab States Sandstone Stairs States Sandstone Wall States Scaffolding States Sculk Catalyst States Sculk Sensor States Sculk Shrieker States Sculk Vein States Sea Pickle States Seagrass States Silver Glazed Terracotta States Skeleton Skull States Small Amethyst Bud States Small Dripleaf Block States Smoker States Smooth Quartz Double Slab States Smooth Quartz Slab States Smooth Quartz Stairs States Smooth Quartz States Smooth Red Sandstone Double Slab States Smooth Red Sandstone Slab States Smooth Red Sandstone Stairs States Smooth Sandstone Double Slab States Smooth Sandstone Slab States Smooth Sandstone Stairs States Smooth Stone Double Slab States Smooth Stone Slab States Sniffer Egg States Snow Layer States Soul Campfire States Soul Fire States Soul Lantern States Soul Torch States Spruce Button States Spruce Door States Spruce Double Slab States Spruce Fence Gate States Spruce Hanging Sign States Spruce Leaves States Spruce Log States Spruce Pressure Plate States Spruce Sapling States Spruce Slab States Spruce Stairs States Spruce Standing Sign States Spruce Trapdoor States Spruce Wall Sign States Spruce Wood States Standing Banner States Standing Sign States Sticky Piston Arm Collision States Sticky Piston States Stone Brick Double Slab States Stone Brick Slab States Stone Brick Stairs States Stone Brick Wall States Stone Button States Stone Pressure Plate States Stone Stairs States Stonecutter Block States Stripped Acacia Log States Stripped Acacia Wood States Stripped Bamboo Block States Stripped Birch Log States Stripped Birch Wood States Stripped Cherry Log States Stripped Cherry Wood States Stripped Crimson Hyphae States Stripped Crimson Stem States Stripped Dark Oak Log States Stripped Dark Oak Wood States Stripped Jungle Log States Stripped Jungle Wood States Stripped Mangrove Log States Stripped Mangrove Wood States Stripped Oak Log States Stripped Oak Wood States Stripped Spruce Log States Stripped Spruce Wood States Stripped Warped Hyphae States Stripped Warped Stem States Structure Block States Sunflower States Suspicious Gravel States Suspicious Sand States Sweet Berry Bush States Tall Grass States Tnt States Torch States Torchflower Crop States Trapdoor States Trapped Chest States Trial Spawner States Trip Wire States Tripwire Hook States Tube Coral Fan States Tube Coral Wall Fan States Tuff Brick Double Slab States Tuff Brick Slab States Tuff Brick Stairs States Tuff Brick Wall States Tuff Double Slab States Tuff Slab States Tuff Stairs States Tuff Wall States Turtle Egg States Twisting Vines States Underwater Tnt States Underwater Torch States Unlit Redstone Torch States Unpowered Comparator States Unpowered Repeater States Vault States Verdant Froglight States Vine States Wall Banner States Wall Sign States Warped Button States Warped Door States Warped Double Slab States Warped Fence Gate States Warped Hanging Sign States Warped Hyphae States Warped Pressure Plate States Warped Slab States Warped Stairs States Warped Standing Sign States Warped Stem States Warped Trapdoor States Warped Wall Sign States Water States Waxed Copper Bulb States Waxed Copper Door States Waxed Copper Trapdoor States Waxed Cut Copper Slab States Waxed Cut Copper Stairs States Waxed Double Cut Copper Slab States Waxed Exposed Copper Bulb States Waxed Exposed Copper Door States Waxed Exposed Copper Trapdoor States Waxed Exposed Cut Copper Slab States Waxed Exposed Cut Copper Stairs States Waxed Exposed Double Cut Copper Slab States Waxed Oxidized Copper Bulb States Waxed Oxidized Copper Door States Waxed Oxidized Copper Trapdoor States Waxed Oxidized Cut Copper Slab States Waxed Oxidized Cut Copper Stairs States Waxed Oxidized Double Cut Copper Slab States Waxed Weathered Copper Bulb States Waxed Weathered Copper Door States Waxed Weathered Copper Trapdoor States Waxed Weathered Cut Copper Slab States Waxed Weathered Cut Copper Stairs States Waxed Weathered Double Cut Copper Slab States Weathered Copper Bulb States Weathered Copper Door States Weathered Copper Trapdoor States Weathered Cut Copper Slab States Weathered Cut Copper Stairs States Weathered Double Cut Copper Slab States Weeping Vines States Wheat States White Candle Cake States White Candle States White Glazed Terracotta States Wither Skeleton Skull States Wooden Button States Wooden Door States Wooden Pressure Plate States Yellow Candle Cake States Yellow Candle States Yellow Glazed Terracotta States Zombie Head States @minecraft/math Preparing search index... The search index is not available Script API - v1.21.42 Script API - v1.21.42 @minecraft/math Module @minecraft/math Minecraft Math A set of utilities and functions for common math operations. Major pieces are covered below. Vector3 A set of utility functions and a wrapper class for common vector3 operations. Two distinct patterns are supported, a more pure computational approach operating on the Vector3 interface with no mutation, and a separate wrapper object oriented approach following a "builder" pattern. It is mostly preference whether you prefer the more "mutation" heavy pattern or the functional pattern, it depends on the structure of your code. Under the covers, the same helpers are used. Pure Functional Style import { Vector3 , world } from '@minecraft/server' ; import { MinecraftDimensionTypes } from '@minecraft/vanilla-data' ; import { Vector3Utils } from '@minecraft/math' ; const vectorA : Vector3 = { x: 1 , y: 2 , z: 3 }; const vectorB : Vector3 = { x: 4 , y: 5 , z: 6 }; const resultAdd = Vector3Utils . add ( vectorA , vectorB ); // {x:5, y:7, z:9} const resultSubtract = Vector3Utils . subtract ( vectorA , vectorB ); // {x:-3, y:-3, z:-3} const resultAdd = Vector3Utils . cross ( vectorA , vectorB ); // {x:-3, y:6, z:-3} console . log ( toString ( vectorA )); // Prints out "1, 2, 3" // Use your vectors with any @minecraft/server API const = dimension = world . getDimension ( MinecraftDimensionTypes . Overworld ); dimension . spawnParticle ( "minecraft:colored_flame_particle" , resultAdd ); Copy Builder Style import { Vector3 , world } from '@minecraft/server' ; import { Vector3Builder } from '@minecraft/math' ; import { MinecraftDimensionTypes } from '@minecraft/vanilla-data' ; const vectorA : Vector3Builder = new Vector3Builder ({ x: 1 , y: 2 , z: 3 }); const vectorB : Vector3 = { x: 4 , y: 5 , z: 6 }; const vectorC : Vector3 = { x: 1 , y: 3 , z: 5 }; // Mutates vectorA directly each time vectorA . add ( vectorB ). subtract ( vectorC ). cross ( vectorB ); // Final result {x:4, y:-8, z:4} console . log ( vectorA . toString ()); // Prints out "4, -8, 4" // Vector3Builder type can directly be used in APIs that accept Vector3 const dimension = world . getDimension ( MinecraftDimensionTypes . Overworld ); dimension . spawnParticle ( "minecraft:colored_flame_particle" , vectorA ); Copy How to use @minecraft/math in your project @minecraft/math is published to NPM and follows standard semver semantics. To use it in your project, Download @minecraft/math from NPM by doing npm install @minecraft/math within your scripts pack. By using @minecraft/math , you will need to do some sort of bundling to merge the library into your packs code. We recommend using esbuild for simplicity. External Minecraft Library This is an external Minecraft library published to NPM. It is not part of Minecraft's native modules. There are two ways to use this library: Standalone file Download a standalone file available to download from https://jaylydev.github.io/scriptapi-docs/meta/cdn-links.html for quick, small-scale projects. Bundling Installing it through npm, with advanced build configurations and bundling with esbuild. Installation: npm i @minecraft/math@1.4.0 Copy Package link: https://npmjs.com/package/@minecraft/math Package version: v1.4.0 Guide on bundle Minecraft Scripts with ESBuild or Webpack Index Classes Vector2 Builder Vector2 Utils Vector3 Builder Vector3 Utils Variables VECTOR3_ BACK VECTOR3_ DOWN VECTOR3_ EAST VECTOR3_ FORWARD VECTOR3_ LEFT VECTOR3_ NORTH VECTOR3_ ONE VECTOR3_ RIGHT VECTOR3_ SOUTH VECTOR3_ UP VECTOR3_ WEST VECTOR3_ ZERO Functions clamp Number Settings Member Visibility Protected Private Inherited External Theme OS Light Dark On This Page Minecraft Math Vector3 Pure Functional Style Builder Style How to use @minecraft/math in your project External Minecraft Library Standalone file Bundling Script API - v1.21.42 @minecraft/common@1.2.0 @minecraft/debug- utilities@1.0.0- beta @minecraft/server- admin@1.0.0- beta @minecraft/server- editor@0.1.0- beta @minecraft/server- gametest@0.1.0 @minecraft/server- gametest@1.0.0- beta @minecraft/server- net@1.0.0- beta @minecraft/server- ui@1.3.0 @minecraft/server- ui@1.4.0- beta @minecraft/server@1.15.0 @minecraft/server@1.16.0- beta @minecraft/vanilla- data @minecraft/math Vector2 Builder Vector2 Utils Vector3 Builder Vector3 Utils VECTOR3_ BACK VECTOR3_ DOWN VECTOR3_ EAST VECTOR3_ FORWARD VECTOR3_ LEFT VECTOR3_ NORTH VECTOR3_ ONE VECTOR3_ RIGHT VECTOR3_ SOUTH VECTOR3_ UP VECTOR3_ WEST VECTOR3_ ZERO clamp Number